Страница 7 из 9
FLProg и Proteus
Добавлено: 02 окт 2017, 14:37
Dev1
Цитата Hijin () Для когтроля собрал в FLProg схему только на одном компараторе в протеусе на делителе 3В если ставлю I1>I2 константа I2=90 светодиод не горит напряжение на віходе 0 если ставлю I1<I2 константа I2=1000 светодиод постоянно горит и напряжение на выходе 2,6В Версия протеуса 7,10Помогите разобраться в чем проблема
Нужно знать значение ацп на каждой кнопке и ловить эти значения компараторами. Т.к. питание немного плавает, то и значение ацп плавает. Поэтому лучше ловить в диапазоне, от и до. Например значение ацп 500, ловим 1 компаратором выше 480 а 2 компаратором меньше 520.
Пример на 5 кнопок:
[spoiler]
4921046.jpg
[/spoiler]
FLProg и Proteus
Добавлено: 02 окт 2017, 16:14
Hijin
Первоначально я этот пример и брал за основу но когда ни чего с этого рояля не смог выжеть решил пробовать крайними методами I>0: I<1000; 0<I<1000 Но результат нулевой (переключения нет?????:?
По аналоговым кнопкам нашел два очень хороших сайта. Расчет кнопок подключаемых к аналоговым входам с программпй калькулятором
http://codius.ru/articles/Arduino
Сайт на котором довольно подробно описывается подключкние матричной клавиатуры на один аналоговый вход
http://www.avr-asm-tutorial.net/avr_en....=search
FLProg и Proteus
Добавлено: 03 окт 2017, 21:54
Hijin
Всем доброго времени суток
Помогите разобраться с непонятной работой табицы состояний
[spoiler]
7005488.png
2731675.jpg
7839011.png
0971596.png
6067144.png
[/spoiler]
Выбираю таблицу 8 входов 2 выхода выставляю Q1-00101110 00000111 Q2 - 01001110 01101110 00011100 компилирую загружаю в Протеус 7,10 Эмулятор Ардуино. Четыре выборки работают нормально а Q1 00000111 ни как не хочет включаться Если делаю таблицу 3 входа 2 выхода то все выборки (111 110 101 110 001) работают нормально Не могу понять чтоглючит Протеус или FLProg
FLProg и Proteus
Добавлено: 03 окт 2017, 22:46
Dev1
Hijin писал(а):Помогите разобраться с непонятной работой табицы состояний
Проекты в студию(флпрог и протеус). Или будем ждать экстрасенсов?
FLProg и Proteus
Добавлено: 05 окт 2017, 10:39
Hijin
Доброго дня всем
Оставляю файл с уже рабочим проэктом Вчера пол дня копался пока он не заработал все оказалось не так как я думал. Ошибка была не во второй (как я думал) таблице состояний плата 2 а в первой . Изначально 1 и 2 платы у меня были объеденены и что глючит 1 таблица мне и в голову не приходило. Но когда я поделил плату то все стало ясно и проэкт заработал
Смотрите мой проэкт критикуйте высказывайте свое мнение может кто то что то подскажет
Хотелось бы повесить датчики на 1 или 2 аналоговых входа но как я писал чють выше это у меня не получается. Может кто оставит какой нибудь наглядный простой пример проэкта в FLProg и Протеусе чтоб разобраться как этот вход должен работать.
Скача здесь на форуме нескоько файлов с примерами подключения кнопок на анаоговый вход у них расширение ubi но у меня они не открываются. Просканировал компьютер поисковиком но кроме загруженых файов файов с таким расширением у меня боьше нет. Что это за файы и что с ними можно сдеать чтобы увидеть пример в интернете нарыл что это файлы Линукс???
FLProg и Proteus
Добавлено: 07 окт 2017, 13:55
Labu55
Hijin писал(а):что это файлы Линукс???
Самый популярный вопрос на форуме
[spoiler]
8092457.png
[/spoiler]
FLProg и Proteus
Добавлено: 19 фев 2018, 20:38
bayeck
а никто не заморачивался с библиотеками корпусов ардуино на протеус ? очень хочется платки клепать, а лень рисовать корпуса
к библиотекам. к примеру с этой
https://drive.google.com/uc?export=down ... zgxTnVwcFE
FLProg и Proteus
Добавлено: 23 фев 2018, 09:28
romechka
Целый день бился с эмулированием DS18B20 в proteus 8. .но подключиться к датчику так и не получилось. Вопрос простой: "У кого нибудь получилось?"
Пробовал с блокам сканирование шины 1w, и вручную вбивал. Да что только не делал.
Ранее уже поднимался данный вопрос. Но ответу на него пока нет.

FLProg и Proteus
Добавлено: 23 фев 2018, 11:15
pan
я подключал такой датчик в протеусе. проблем не было. накидаю выложу
FLProg и Proteus
Добавлено: 23 фев 2018, 18:16
romechka
pan писал(а): 23 фев 2018, 11:15
я подключал такой датчик в протеусе. проблем не было. накидаю выложу
жду с нетерпением? мне бы самый простой но рабочий пример
http://forum.flprog.ru/viewtopic.php?f=43&t=2685 - это тоже не помогло
FLProg и Proteus
Добавлено: 23 фев 2018, 18:18
pan
ерунда какая то получается. выводит всё время -0.06
FLProg и Proteus
Добавлено: 23 фев 2018, 18:19
romechka
pan писал(а): 23 фев 2018, 18:18ерунда какая то получается. выводит всё время -0.06
у меня тоже самаое
FLProg и Proteus
Добавлено: 23 фев 2018, 18:30
Dev1
А из шаблонов не пробовали глянуть уже настроенный датчик?

[spoiler]
12121212.jpg
[/spoiler]
FLProg и Proteus
Добавлено: 23 фев 2018, 18:33
romechka
Dev1 писал(а): 23 фев 2018, 18:30А из шаблонов не пробовали глянуть уже настроенный датчик?

[spoiler]12121212.jpg[/spoiler]
из шаблона работает, но...
FLProg и Proteus
Добавлено: 23 июн 2018, 09:05
kalobyte
вчера полдня ковырялся с флпрог и ардуиной, чтобы заставить генерировать файл .бин вместо .еер, потому что протеус хочет только бит для епром
потом заставил ардуину генерировать хекс в конкретной папке, а не плодить мусор в тмп
теперь не могу понять, как флпрог заставить передавать в иде только конкретное имя проекта, потому что при каждой компиляции имя файла хекса увеличивается на единицу и протеус не видит уже
мало того еще и сбивается файл епром, хоть я и указал конкретный файл в другой папке и он не меняется
вобщем уходит много времени на бесполезные действия и опять непонятен смысл изменения имени при каждой компиляции, ведь перед компиляцией старое удаляется, хотя этого делать не надо, потому что время компиляции увеличивается
в эклипсе такого нет и правка кода не вызывает перекомпиляцию библиотек
кто-то поборол эти недочеты или хотя бы изменение имени файла?
FLProg и Proteus
Добавлено: 04 ноя 2018, 01:20
aidar_i
romechka писал(а): 23 фев 2018, 09:28Целый день бился с эмулированием DS18B20 в proteus 8. .но подключиться к датчику так и не получилось. Вопрос простой: "У кого нибудь получилось?"
Пробовал с блокам сканирование шины 1w, и вручную вбивал. Да что только не делал.
Ранее уже поднимался данный вопрос. Но ответу на него пока нет.
Попробовал решить
тут.
FLProg и Proteus
Добавлено: 05 ноя 2018, 09:03
Sancho
[ref]kalobyte[/ref], [ref]aidar_i[/ref],
Други - я поступаю иначе - копирую из ide код и его гружу в протеус

FLProg и Proteus
Добавлено: 05 ноя 2018, 09:20
aidar_i
Этому не научился ещё. Подскажите, как это сделать.
FLProg и Proteus
Добавлено: 05 ноя 2018, 11:36
kalobyte
[ref]aidar_i[/ref], [ref=#ff8000]Sancho[/ref]
я написал мануал, как настроить иде, чтобы легко работать с протеусом
viewtopic.php?f=93&t=4229
FLProg и Proteus
Добавлено: 05 ноя 2018, 13:05
Sancho
[ref]kalobyte[/ref], мне привычнее работать с кодом. Уже немного разбираюсь, слегка. Поэтому, используя метод через код, легко вносить изменения на ходу...