FLProg и Proteus
- Alex54
- Сержант
- Сообщения: 281
- Зарегистрирован: 06 сен 2015, 09:06
- Откуда: Москва
- Поблагодарили: 1 раз
FLProg и Proteus
alverzilin
Какие проблемы ? По порядку, если можно. По версии 7 чем смогу,помогу.
На 8 не работал.
Какие проблемы ? По порядку, если можно. По версии 7 чем смогу,помогу.
На 8 не работал.
С Уважением Alex
FLProg и Proteus
Добрый вечер !!!! Подскажите пожалуйста такую вещь.Создан проект в flprog датчики ds18b20 привязаны по адресам.Как в протеусе прописать те же самые адреса. Это мой первый проект в протеусе , особо не догоняю некоторые вещи.
Добавлено (12.01.2017, 22:09)
---------------------------------------------
Увидел в теме вопрос этот уже поднимался TVG , но похоже так и не решился.
Добавлено (12.01.2017, 22:09)
---------------------------------------------
Увидел в теме вопрос этот уже поднимался TVG , но похоже так и не решился.
- Phazz
- Полковник
- Сообщения: 3115
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 231 раз
- Поблагодарили: 110 раз
FLProg и Proteus
Как заставить IDE сохранять HEX в папку указанную мной? Надоедает после каждой компиляции менять путь к нему.
Добавлено (06.02.2017, 14:44)
---------------------------------------------
Еще желательно и имя его сразу менять
Добавлено (06.02.2017, 14:44)
---------------------------------------------
Еще желательно и имя его сразу менять
- alverzilin
- Рядовой
- Сообщения: 72
- Зарегистрирован: 15 сен 2016, 00:33
- Откуда: Zlobin.BY
FLProg и Proteus
Да понимаете, такая ситуация, что не известно как выразить словами! Забегая на перёд, скажу, сейчас более менее устаканилось. Бродя по инету "в поисках утраченного", наткнулся, на описание проблем, косвенно напоминающих мои, почитал, пере-до-настроил протеус и вроде чё та заработало. Правда 4-х разрядный 7-ми сегментный индикатор так и не отрисовал нужные мне циферки... Отловил всё что мне нужно было в железе, правда не до конца. Как потом выяснилось, протеус не может (из-за чего то там) смоделировать работу индикатора... Я так понимаю, как и вообще любого дисплея. А то, нефигассе какая станция получится)))Alex54 писал(а):Какие проблемы ?
FLProg и Proteus
Ищите какой ни будь пример семисегментника для Протеуса в инете и выдираете из примера что надо , вставляете в свой проект и готово.alverzilin писал(а):потом выяснилось, протеус не может (из-за чего то там) смоделировать работу индикатора... Я так понимаю, как и вообще любого дисплея.
Сам пробовал настраивать -не всё получалось , накачал разных примеров и вставляю...
В первую очередь нашел библиотеку с Ардуинами ...
Последний раз редактировалось Гость 06 апр 2017, 18:42, всего редактировалось 1 раз.
- alverzilin
- Рядовой
- Сообщения: 72
- Зарегистрирован: 15 сен 2016, 00:33
- Откуда: Zlobin.BY
FLProg и Proteus
Это то у меня тоже есть, но мой "проект" подразумевал творение на одной только АТМеге... хотя и с ардуинкой тоже ничего... про примеры, не подумал, буду как нибудь посмотреть.. спс за подсказкуsser писал(а):В первую очередь нашел библиотеку с Ардуинами
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
FLProg и Proteus
На 8 протеусе точно работают 7 сегментные индикаторы. Изучая фловкоде нашел видос где автор дал пример работы атмеги с индикатором. Кстати у автора 7 протеус, а файлы урока для 8.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

- alverzilin
- Рядовой
- Сообщения: 72
- Зарегистрирован: 15 сен 2016, 00:33
- Откуда: Zlobin.BY
FLProg и Proteus
У меня 7 протеус, но в нём я использовал не прямое подключение к атмеге, а через драйвер макс7219... ща пока другим занят, так не проверял...
FLProg и Proteus
Подтверждаю, работают, но иногда необходимо уменьшать minimum trigger time. См. рисунок.Dev1 писал(а):На 8 протеусе точно работают 7 сегментные индикаторы
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg и Proteus
Всетаки до меня дошло что VirtualBraibord это отстой полный и не так страшен черт (Протеус)как его малюют а раздул такую тему что даже начала гореть синим пламенем
На днях сделал первый свой проэкт как на FLProg так и на Протеусе
Программу на FLProg составил где то за часа 2 есче с пол дня ушло чтобы разобратся как ее интегрировать в протеус но грубо говоря за день я свой проэктик (часть будущего проэкта по автоматизации полива суть которого я описывал в своей теме по поиску VirtualBraibord) сотворил
Приоритет включения то есть. есть есть три кнопки 1 2 3
если все нажаты включе 1 канал если 1 2 все равно 1 если 1 3 все останится без изменений если 2 3 будет включен 2 канал ну а если включен только 3 то он и будет включен клгда все каналы выключены то они все и будут выключены
Эмуляция программы в Протэусе у меня работает без проблем
В Протеусе испльзовал процесор Atmega 328
Во вложенном файле скетч FLProg Схема ємуляции Протэус и файл Ардуино
Для того чтобы залить файл прошивки в Atmega необхолимо в настройках программы Ардуино выставить параметр Показывать подробности при компеляции Когда пройдет компиляция ведете движок нижнего окна в право и там увидите путь к файлу нех выделяете его с помощью мыши и копируете а затем вставляете в процесор
Вопрос к знатокам Протеуса дело в том чтов настройках Atmega 328 у меня максимальная частота 8 МГц а в действительности должна быть 16. Когда я первый раз залил программу моргающего светодиода с периодом 1с то подумал что эмуляция не работае но через 10 с светодиод загорелся. Далее я поставив все настройки Unprogramed и светодиод начал моргать с частотой в 2с, что естественно так как частота в два раза меньше. Так вотв чем вопрос может кто знает где взять библиотеки для Протэуса с нормальными параметрами процесора????
У меня стоит Протеус 7,10
После того как написал сообщение почитал форум и написал очередную версию програмки (файл компилируется и нех файл вставляется в параметры процесора с 1 зип файла)
На днях сделал первый свой проэкт как на FLProg так и на Протеусе
Программу на FLProg составил где то за часа 2 есче с пол дня ушло чтобы разобратся как ее интегрировать в протеус но грубо говоря за день я свой проэктик (часть будущего проэкта по автоматизации полива суть которого я описывал в своей теме по поиску VirtualBraibord) сотворил
Приоритет включения то есть. есть есть три кнопки 1 2 3
если все нажаты включе 1 канал если 1 2 все равно 1 если 1 3 все останится без изменений если 2 3 будет включен 2 канал ну а если включен только 3 то он и будет включен клгда все каналы выключены то они все и будут выключены
Эмуляция программы в Протэусе у меня работает без проблем
В Протеусе испльзовал процесор Atmega 328
Во вложенном файле скетч FLProg Схема ємуляции Протэус и файл Ардуино
Для того чтобы залить файл прошивки в Atmega необхолимо в настройках программы Ардуино выставить параметр Показывать подробности при компеляции Когда пройдет компиляция ведете движок нижнего окна в право и там увидите путь к файлу нех выделяете его с помощью мыши и копируете а затем вставляете в процесор
Вопрос к знатокам Протеуса дело в том чтов настройках Atmega 328 у меня максимальная частота 8 МГц а в действительности должна быть 16. Когда я первый раз залил программу моргающего светодиода с периодом 1с то подумал что эмуляция не работае но через 10 с светодиод загорелся. Далее я поставив все настройки Unprogramed и светодиод начал моргать с частотой в 2с, что естественно так как частота в два раза меньше. Так вотв чем вопрос может кто знает где взять библиотеки для Протэуса с нормальными параметрами процесора????
У меня стоит Протеус 7,10
После того как написал сообщение почитал форум и написал очередную версию програмки (файл компилируется и нех файл вставляется в параметры процесора с 1 зип файла)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Hijin 27 сен 2017, 21:00, всего редактировалось 1 раз.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
FLProg и Proteus
У меня такие настройки мк atmega328p, в flprog ставлю uno.
И с мк мне не удалось запусти протеус в реальном времени, об этом пишется в сообщениях внизу панели протеуса. Действия при эмуляции действительно тормозят, примерно в 2 раза, но на ардуино работает все нормально. Проверял генератор на атмеге по осциллографу протеуса все частоты сходятся с реальными.
[spoiler] [/spoiler]
И с мк мне не удалось запусти протеус в реальном времени, об этом пишется в сообщениях внизу панели протеуса. Действия при эмуляции действительно тормозят, примерно в 2 раза, но на ардуино работает все нормально. Проверял генератор на атмеге по осциллографу протеуса все частоты сходятся с реальными.
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

FLProg и Proteus
У меня точно такие же параметры процесора. Но и у вас частота 8 Мгц а не 16 вот поэтому наверно и тормозит а на реальном железе 16 МГц и естественно тормозить не будет.
Не могу понять у вас не получилось запустить мою программу??
Попробуйте запустить проэкт со второго зип файла.
Не могу понять у вас не получилось запустить мою программу??
Попробуйте запустить проэкт со второго зип файла.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
FLProg и Proteus
Попробуйте так: https://yadi.sk/i/sRgd0-FT3NHdhzDev1 писал(а):мк мне не удалось запусти протеус в реальном времени
Настройки МК в середине, справа Ваши.
Вот видео
[spoiler=Спойлер]_uVideoPlayer({'url':'https://www.youtube.com/watch?v=ZJRl5Xn ... 05vN1DXvs8');[/spoiler]
Последний раз редактировалось aidar_i 28 сен 2017, 12:49, всего редактировалось 1 раз.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
FLProg и Proteus
Я не имел ввиду конкретно пример мигания светодиодом, в общем забежал немного вперед. Я про сообщение: Simulation is not running in real time due to excessive CPU load.aidar_i писал(а):Попробуйте так: https://yadi.sk/i/sRgd0-FT3NHdhz Настройки МК в середине, справа Ваши.
Вот видео
А так светодиод что с моими настройками, что с вашими мигает одинаково, сколько выставил. Частота то кварца одинакова 16МГц, а остальные фьюзы не обязательны. Я же не дебаг делаю.
Частота у меня стоит 16МГц, выставлена в строке Clock Frequency. Не знаю как в 7 протеусе, в 8 пофиг что 16M, что 16MHz писать.Hijin писал(а):Но и у вас частота 8 Мгц а не 16
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
FLProg и Proteus
А где у Вас выходит это сообщение? Где ссылка на этот проект?Dev1 писал(а):Simulation is not running in real time due to excessive CPU load.
FLProg и Proteus
В цифровых устройствах может помочь перевод пассивных элементов схемы из аналогового режима в цифровой (Edit Component). Меньше вычислений - меньше нагрузка на процессор. Пж.см. рисунок.Dev1 писал(а):не удалось запусти протеус в реальном времени
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
FLProg и Proteus
Спасибо, но я особо не заморачивался, мне главное проверка на работоспособность. Лень таскать с собой кучу элементов для ардуино, вот сижу и на протеусе все гоняю.Labu55 писал(а):В цифровых устройствах может помочь перевод пассивных элементов схемы из аналогового режима в цифровой (Edit Component). Меньше вычислений - меньше нагрузка на процессор. Пж.см. рисунок.Прикрепления: 9382177.jpg(311Kb)
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x 

FLProg и Proteus
Точно так-же и я, но подводит наличие/отсутствие моделей. Да ещё вдогонку, не был уверен на 100% и проверил только-что: Проект с Ардуино частота 1MHz при симуляции загрузка CPU-7-10%, если ставлю 16MHz- 79-85% и конечно сообщение о невозможности реал-тайма как у Вас.Dev1 писал(а):Лень таскать с собой кучу элементов для ардуино
FLProg и Proteus
Всем доброго дня
Помогите разобратся с проблемой.
Хочю подключить кнопки та аналоговый вход Собрал схему в FLProg (пример подключения к двух сегментному индикатору) когда компилирвал проэкт и залил в Atmega328 в протеусе то контрольній светодиод не загорается хотя напряжение на аналоговом входе меняется в зависимости от нажатой кнопки, на светодиоде постоянно стоит напряжение 2,6В
Для когтроля собрал в FLProg схему только на одном компараторе в протеусе на делителе 3В если ставлю I1>I2 константа I2=90 светодиод не горит напряжение на віходе 0 если ставлю I1<I2 константа I2=1000 светодиод постоянно горит и напряжение на выходе 2,6В Версия протеуса 7,10
Помогите разобраться в чем проблема
Помогите разобратся с проблемой.
Хочю подключить кнопки та аналоговый вход Собрал схему в FLProg (пример подключения к двух сегментному индикатору) когда компилирвал проэкт и залил в Atmega328 в протеусе то контрольній светодиод не загорается хотя напряжение на аналоговом входе меняется в зависимости от нажатой кнопки, на светодиоде постоянно стоит напряжение 2,6В
Для когтроля собрал в FLProg схему только на одном компараторе в протеусе на делителе 3В если ставлю I1>I2 константа I2=90 светодиод не горит напряжение на віходе 0 если ставлю I1<I2 константа I2=1000 светодиод постоянно горит и напряжение на выходе 2,6В Версия протеуса 7,10
Помогите разобраться в чем проблема
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
FLProg и Proteus
Пробовал на хорошем компе Протеус с блоком на WS2812, программа работала без этого сообщения, когда начал удлинять ленту, в определенный момент, начала выдавать это сообщение. А на ноутбуке дома изначально выдала это сообщение. Процессор , чем мощнее тем лучше.Dev1 писал(а):И с мк мне не удалось запусти протеус в реальном времени, об этом пишется в сообщениях внизу панели протеуса.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя