FLProg и Proteus

В этом форуме можно обсудить интерфейс программы, работу встроенных блоков, взаимодейсткие с Ардуино IDE и т.д.
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

FLProg и Proteus

Сообщение Dev1 »

Цитата Hijin () Для когтроля собрал в FLProg схему только на одном компараторе в протеусе на делителе 3В  если ставлю I1>I2 константа I2=90 светодиод не горит напряжение на віходе 0 если ставлю I1<I2 константа I2=1000 светодиод постоянно горит и напряжение на выходе 2,6В Версия протеуса 7,10Помогите разобраться в чем проблема
Нужно знать значение ацп на каждой кнопке и ловить эти значения компараторами. Т.к. питание немного плавает, то и значение ацп плавает. Поэтому лучше ловить в диапазоне, от и до. Например значение ацп 500, ловим 1 компаратором выше 480 а 2 компаратором меньше 520. 
Пример на 5 кнопок:
SPOILERSPOILER_SHOW
4921046.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64 FLProg v7.5.2 Portable :fie:
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

FLProg и Proteus

Сообщение Hijin »

Первоначально я этот пример и брал за основу но когда ни чего с этого рояля не смог выжеть решил пробовать крайними методами I>0:    I<1000;   0<I<1000 Но результат нулевой (переключения нет?????:?
По аналоговым кнопкам нашел два очень хороших сайта. Расчет  кнопок подключаемых к аналоговым входам с программпй калькулятором
http://codius.ru/articles/Arduino
Сайт на котором довольно подробно описывается подключкние матричной клавиатуры на один аналоговый вход
http://www.avr-asm-tutorial.net/avr_en....=search
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

FLProg и Proteus

Сообщение Hijin »

Всем доброго времени суток
Помогите разобраться с непонятной работой табицы состояний
SPOILERSPOILER_SHOW
7005488.png
2731675.jpg
7839011.png
0971596.png
6067144.png
Выбираю таблицу 8 входов 2 выхода выставляю Q1-00101110  00000111  Q2 - 01001110 01101110  00011100 компилирую загружаю в Протеус 7,10 Эмулятор Ардуино. Четыре выборки работают нормально а Q1 00000111 ни как не хочет включаться Если делаю таблицу 3 входа 2 выхода  то все выборки (111  110 101  110  001) работают нормально Не могу понять чтоглючит Протеус или FLProg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Hijin 03 окт 2017, 22:21, всего редактировалось 1 раз.
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

FLProg и Proteus

Сообщение Dev1 »

Hijin писал(а):Помогите разобраться с непонятной работой табицы состояний
Проекты в студию(флпрог и протеус). Или будем ждать экстрасенсов?
Win10-64 FLProg v7.5.2 Portable :fie:
Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22 авг 2017, 11:08
Откуда: Винница
Имя: Юрий

FLProg и Proteus

Сообщение Hijin »

Доброго дня всем
Оставляю файл с уже рабочим проэктом Вчера пол дня копался пока он не заработал все оказалось не так как я думал. Ошибка была не во второй (как я думал) таблице состояний плата 2 а в первой . Изначально 1 и 2 платы у меня были объеденены и что глючит 1 таблица мне и в голову не приходило. Но когда я поделил плату то все стало ясно и проэкт заработал
Смотрите мой проэкт критикуйте высказывайте свое мнение может кто то что то подскажет
Хотелось бы повесить датчики на 1 или 2 аналоговых входа но как я писал чють выше это у меня не получается. Может кто оставит какой нибудь наглядный простой пример проэкта в FLProg и Протеусе чтоб разобраться как этот вход должен работать.

Скача здесь на форуме нескоько файлов с примерами подключения кнопок на анаоговый вход у них расширение ubi но у меня они не открываются. Просканировал компьютер поисковиком но кроме загруженых файов файов с таким расширением у меня боьше нет. Что это за файы и что с ними можно сдеать чтобы увидеть пример в интернете нарыл что это файлы Линукс???
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Hijin 06 окт 2017, 18:15, всего редактировалось 1 раз.
Labu55
Сержант
Сообщения: 130
Зарегистрирован: 30 июл 2017, 12:22

FLProg и Proteus

Сообщение Labu55 »

Hijin писал(а):что это файлы Линукс???
Самый популярный вопрос на форуме
SPOILERSPOILER_SHOW
8092457.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Labu55 07 окт 2017, 14:10, всего редактировалось 1 раз.
bayeck
Сержант
Сообщения: 140
Зарегистрирован: 15 янв 2018, 00:58
Откуда: истра
Имя: роман

FLProg и Proteus

Сообщение bayeck »

а никто не заморачивался с библиотеками корпусов ардуино на протеус ? очень хочется платки клепать, а лень рисовать корпуса
к библиотекам. к примеру с этой
Аватара пользователя
romechka
Рядовой
Сообщения: 72
Зарегистрирован: 22 авг 2016, 07:28
Откуда: Sukhum
Имя: Роман

FLProg и Proteus

Сообщение romechka »

Целый день бился с эмулированием DS18B20 в proteus 8. .но подключиться к датчику так и не получилось. Вопрос простой: "У кого нибудь получилось?"
Пробовал с блокам сканирование шины 1w, и вручную вбивал. Да что только не делал.
Ранее уже поднимался данный вопрос. Но ответу на него пока нет.
:umnik:
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

FLProg и Proteus

Сообщение pan »

я подключал такой датчик в протеусе. проблем не было. накидаю выложу
Аватара пользователя
romechka
Рядовой
Сообщения: 72
Зарегистрирован: 22 авг 2016, 07:28
Откуда: Sukhum
Имя: Роман

FLProg и Proteus

Сообщение romechka »

pan писал(а): 23 фев 2018, 11:15 я подключал такой датчик в протеусе. проблем не было. накидаю выложу
жду с нетерпением? мне бы самый простой но рабочий пример

http://forum.flprog.ru/viewtopic.php?f=43&t=2685 - это тоже не помогло
Последний раз редактировалось romechka 23 фев 2018, 18:19, всего редактировалось 1 раз.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

FLProg и Proteus

Сообщение pan »

ерунда какая то получается. выводит всё время -0.06
Аватара пользователя
romechka
Рядовой
Сообщения: 72
Зарегистрирован: 22 авг 2016, 07:28
Откуда: Sukhum
Имя: Роман

FLProg и Proteus

Сообщение romechka »

pan писал(а): 23 фев 2018, 18:18ерунда какая то получается. выводит всё время -0.06
у меня тоже самаое
Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас

FLProg и Proteus

Сообщение Dev1 »

А из шаблонов не пробовали глянуть уже настроенный датчик? :crazy:
SPOILERSPOILER_SHOW
12121212.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64 FLProg v7.5.2 Portable :fie:
Аватара пользователя
romechka
Рядовой
Сообщения: 72
Зарегистрирован: 22 авг 2016, 07:28
Откуда: Sukhum
Имя: Роман

FLProg и Proteus

Сообщение romechka »

Dev1 писал(а): 23 фев 2018, 18:30А из шаблонов не пробовали глянуть уже настроенный датчик? :crazy:
SPOILERSPOILER_SHOW
12121212.jpg
из шаблона работает, но...
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

FLProg и Proteus

Сообщение kalobyte »

вчера полдня ковырялся с флпрог и ардуиной, чтобы заставить генерировать файл .бин вместо .еер, потому что протеус хочет только бит для епром
потом заставил ардуину генерировать хекс в конкретной папке, а не плодить мусор в тмп

теперь не могу понять, как флпрог заставить передавать в иде только конкретное имя проекта, потому что при каждой компиляции имя файла хекса увеличивается на единицу и протеус не видит уже
мало того еще и сбивается файл епром, хоть я и указал конкретный файл в другой папке и он не меняется

вобщем уходит много времени на бесполезные действия и опять непонятен смысл изменения имени при каждой компиляции, ведь перед компиляцией старое удаляется, хотя этого делать не надо, потому что время компиляции увеличивается
в эклипсе такого нет и правка кода не вызывает перекомпиляцию библиотек

кто-то поборол эти недочеты или хотя бы изменение имени файла?
aidar_i
Полковник
Сообщения: 3169
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Контактная информация:

FLProg и Proteus

Сообщение aidar_i »

romechka писал(а): 23 фев 2018, 09:28Целый день бился с эмулированием DS18B20 в proteus 8. .но подключиться к датчику так и не получилось. Вопрос простой: "У кого нибудь получилось?"
Пробовал с блокам сканирование шины 1w, и вручную вбивал. Да что только не делал.
Ранее уже поднимался данный вопрос. Но ответу на него пока нет.
Попробовал решить тут.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

FLProg и Proteus

Сообщение Sancho »

kalobyte, aidar_i,
Други - я поступаю иначе - копирую из ide код и его гружу в протеус :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
aidar_i
Полковник
Сообщения: 3169
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Контактная информация:

FLProg и Proteus

Сообщение aidar_i »

Этому не научился ещё. Подскажите, как это сделать.
kalobyte
Лейтенант
Сообщения: 422
Зарегистрирован: 22 окт 2016, 14:22

FLProg и Proteus

Сообщение kalobyte »

aidar_i, Sancho
я написал мануал, как настроить иде, чтобы легко работать с протеусом
viewtopic.php?f=93&t=4229
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

FLProg и Proteus

Сообщение Sancho »

kalobyte, мне привычнее работать с кодом. Уже немного разбираюсь, слегка. Поэтому, используя метод через код, легко вносить изменения на ходу...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Ответить

Вернуться в «Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость