27 МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин 27 МОСКОВСКАЯ ВСТРЕЧА

Использование комплекта мастер-кит NM8036 для автоматизации

Форум самогонщиков Автоматика
1 ... 7 8 9 10 11 12 13 ... 82 10
Rudy Академик Питер 5.8K 1K
Отв.180  28 Февр. 09, 00:00
А который?
Kotische Академик Саратов 8.1K 2.5K
Отв.181  28 Февр. 09, 12:50
Котище, Альтаир - вы уже писали под проц типа Меги, подбросьте, если не жалко, немножко кодов чтобы не думать.Неважно на каком языке, просто посмотреть.

1. Как формируете брезенхема
2. Цикл передачи/приема байта по 1wire
3. Цикл опроса наличия датчиков на 1wire
4. Разные циклы общения с датчиками на 1wireRudy, 20 Февр. 09, 19:51
Ой давно это было... глянул в исходник, и ничего не понял, чё там написано... Грустный
Но исходник прилепляю...
test.rar 5.2 Кб
Rudy Академик Питер 5.8K 1K
Отв.182  28 Февр. 09, 16:51
Да уж, намудрил ты со структурами. Смотри, что получилось после чистки.
brez_mod.zip 667.0 б
steel.ne Научный сотрудник Киев 541 75
Отв.183  28 Февр. 09, 18:23
Прицеплю свое творчество, вдруг пригодится кому
1-wire.h.txt 2.9 Кб
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.184  28 Февр. 09, 18:29, через 7 мин
Steel, тебе кто-нибудь отписался по исходникам? Мои, с кем списывался ушли в подполье, не отвечают. На мастерките появился в топике адрес куда отправлять  самодельную прогу для кодирования, но исходники никакие не выложили.
Rudy Академик Питер 5.8K 1K
Отв.185  28 Февр. 09, 19:00, через 31 мин
Стил, а что у тебя за кодировка в комментариях? Сплошные кракозябры получаются.

Серж, дописал измерение и вывод на дисплей данные 4-х каналов АЦП и считывание кнопок. Если кнопка нажимается, должен пищать биппер, изменяются показания 1 канала АЦП (клава) и в последней позиции верхней строки должен появится код кнопки 1..7.

Сбросил в зип тексты, там пока очень много мусора, не обращайте внимания.
PrcSam_hex.zip 11.4 Кб
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.186  28 Февр. 09, 20:28
Работает, почти работает. В первой позиции нижней строки также канал А1 отображается, причем показания на нем меньше показаний А1 во второй позиции верхней строки меньше на 10-14 единиц. Кнопки пикают. Задержка реакции на нажатие около секунды.
Rudy Академик Питер 5.8K 1K
Отв.187  28 Февр. 09, 20:41, через 14 мин
А в последней позиции верхней строки код нажатой кнопки отображается? И проверь, что будет при одновременном нажатии нескольких.

Отсчеты А2 и А3 могут болтаться как угодно, у них входы висят в воздухе. Подай на них что-нибудь. А что показывает А0?

И запиши пожалуйста табличку показаний А1 при нажатиях кнопок. Чтобы уточнить пороги.

Попробовал снизить задержку срабатывания.
PrcSam_hex.zip 11.4 Кб
Rudy Академик Питер 5.8K 1K
Отв.188  28 Февр. 09, 20:48, через 8 мин
А, кажется понял в чем дело. Время реакции кнопки нужно смотреть не по изменению на LCD, он обновляется раз в секунду, а по бипперу.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.189  28 Февр. 09, 20:55, через 7 мин
Да, чет я пропустил этот момент, а в каком виде должен быть код? Чтото меняется, появляются трехзначные десятичные числа. Задержку я именно бипер имел ввиду, кнопку нажал, а пикнуло почти через секунду.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.190  28 Февр. 09, 20:58, через 4 мин
А3 отсутствует на экране, там два штуки А1.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.191  28 Февр. 09, 21:06, через 8 мин
877  к1  ввод
853  к2    вверх
818  к3  влево
767  к4  вправо
681  к5  вниз
508  к6  меню
0    к7  повер
Если можно, контраст подними? я тогда фотать смогу LCD. А так фотик не берет.
Rudy Академик Питер 5.8K 1K
Отв.192  28 Февр. 09, 21:22, через 16 мин
Последняя позиция в верхней строке - пробел. Но в него вписывается число от 1 до 7. Оно не входит в код АЦП А1.

А3 отсутствует на экране, там два штуки А1.
Странно, а А2 есть?

кнопку нажал, а пикнуло почти через секунду.
Это на последней проге?

А в какую сторону скважность крутануть? Больше или меньше? Добавил две генерации, Low контраст ниже, Hi -выше. Попробуй, что лучше.
PrcSam_hex.zip 20.8 Кб
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.193  28 Февр. 09, 21:27, через 6 мин
Та что Low лучше, High вообще перестало видно, счас фото попробую сделать.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.194  28 Февр. 09, 21:32, через 6 мин
Может еще чуть двинуть контраст? плюс одна и минс одна от варианта Low ?
DSCF2004.JPG
DSCF2004.JPG Использование комплекта мастер-кит NM8036 для автоматизации. Автоматика.
Rudy Академик Питер 5.8K 1K
Отв.195  28 Февр. 09, 21:34, через 3 мин
Сделал еще ниже, посмотри.
PrcSam_hex.zip 16.1 Кб
Rudy Академик Питер 5.8K 1K
Отв.196  28 Февр. 09, 21:38, через 4 мин
Все понял. Совсем оборзел уже, десять раз проверил и не увидел. Выбери контрастность, пришлю исправленную.
steel.ne Научный сотрудник Киев 541 75
Отв.197  28 Февр. 09, 21:40, через 2 мин
Стил, а что у тебя за кодировка в комментариях? Сплошные кракозябры получаются.

Rudy, 28 Февр. 09, 19:00

UTF-8. Возможно без маркера, выставь принудительно.
Rudy Академик Питер 5.8K 1K
Отв.198  28 Февр. 09, 21:47, через 7 мин
Ага, спасибо, сразу хорошо стало. Ты что в IE программы пишешь?
steel.ne Научный сотрудник Киев 541 75
Отв.199  28 Февр. 09, 21:49, через 3 мин
Экран не надо припаивать всеми 16 проводами. Выводы 7-10 не разведены.
2Rudy - Linux, основная локаль UTF-8