Перейти к содержимому

4 и более команды по двум проводам .

PIC12F683 PIC12F629

Сообщений в теме: 21

#1
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Здравствуйте , Уважаемые коллеги помогите пожалуйста подправить прошивку pic мк . Нужна схема управления 4 и более устройств по двум проводам на мк . После долгих поисков нашёл пару схем , но в 1 вар нет прошивки (ссылка битая ) во 2 вар код выхода двоич , нужна ещё микросхема дешифратор . Надо выход двоич переделать в обычный прямой выход нажал кнопку появляется сигнал отпустил пропала . Кто может помочь помогите пожалуйста . Спасибо . P.S. мк можно другую например 12f629 ,  на схеме стоит 12f683 .

Прикрепленные файлы

  • Прикрепленный файл  11.png   76.18К
  • Прикрепленный файл  Monitor_15_contacts_source.txt   4.1К


#2
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Вот нашёл ещё одну схему .

Прикрепленные файлы

  • Прикрепленный файл  2.gif   34.81К
  • Прикрепленный файл  1wire_remote.HEX   1.62К


#3
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

Могу сделать за некоторую благодарность за потраченное время.



#4
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

В виде чего и сколько ?



#5
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

За еду.



#6
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

А где такой камень продаётся 16F675, по второй схеме?



#7
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Это опечатка в схеме . Там 12F675 .



#8
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

На второй схеме стоит микросхема дешифратор . С этой микросхемой я могу получить 10 команд . Эта схема мне подходит , можно собрать по этой схеме и использовать 4 выхода , но так как мне нужно 4 команды я и думал упростить схему и оставить только pic . Поэтому обратился за помощью подправить прошивку . Вот эта микросхема 74145 стоит 30 руб . Какую еду я могу предложить за 30 руб ? 



#9
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

Я смотрю тебе самому есть нечего… https://yadi.sk/d/eFUeXGrH3HHNe4

Если что поправишь циферки или резисторами настраивай.

Схема без дешифратора.



#10
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Я тебе желаю сытно покушать . Мне кушать есть , слава Богу , могу тебя угостить , дело не в этом . Просто я могу поставить дешифратор и вопрос решиться . Хотел без дешифратора , ну раз не получается значит поставлю дешифратор .



#11
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

Я же написал прошивка без дешефратора.



#12
Gipsy

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 626 сообщений
  • ГородСтаниславів

Я же написал прошивка без дешефратора.

Похоже не то что за еду, даже "за спасибо" не получается  работать :)



#13
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Я смотрю тебе самому есть нечего… https://yadi.sk/d/eFUeXGrH3HHNe4

Если что поправишь циферки или резисторами настраивай.

Схема без дешифратора.

Спасибо . Прошил по идеи то что надо подобрал резисторы на четыре команды  . Только 1) очень чувствительна , привязка ( керам )( резист ) к корпусу и к питанию не помогает ,   2) Постоянно на одном из выходов не важно на каком хаотично ( не получается получить лог 0 если не нажата никакая кнопка на всех выходах ) есть лог 1 при не нажатых кнопках . 



#14
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

Это нормально, отладку схемы и прошивки не кто не отменял. Так как работа шаровая то я схему собирать не буду. Он лайн советами попробуем настроить. Хотя честно сказать это  не правильный подход. Поставь электролит для начала на вход 7. 

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

И число 255 нужно уменьшить (найдёшь его)и скомпилировать проект.



#15
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

С конд , стал  по стабильнее . Осталось сделать лог 0 на всех выходах , если не нажата не одна из кнопок .



#16
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

 

Я же написал прошивка без дешефратора.

Похоже не то что за еду, даже "за спасибо" не получается  работать :)

 

 

 

Это нормально, отладку схемы и прошивки не кто не отменял. Так как работа шаровая то я схему собирать не буду. Он лайн советами попробуем настроить. Хотя честно сказать это  не правильный подход. Поставь электролит для начала на вход 7. 

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

И число 255 нужно уменьшить (найдёшь его)и скомпилировать проект.

Ладно не мучайтесь , ( если что то касается прошивка то я здесь точно не справлюсь . HEX ещё кое что могу исправить если подсказать . )  вот по схеме могу всё что

угодно . Спасибо и на этом , поставлю дешифратор и вперёд . Вообще схема получилась и похожа с этой прошивкой на линейный индикатор уровня .



#17
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

Завтра изменю.



#18
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Спасибо .



#19
rgb

    Продвинутый пользователь

  • Разработчик MICROCHIP
  • 865 сообщений
  • ГородКременчуг

Пробуй https://yadi.sk/d/8hCXlotp3HKaJ5



#20
mush25

    Пользователь

  • Пользователи
  • 12 сообщений

Рассказываю , получилось  на всех выходах лог 0 с новой прошивкой спасибо , но настроить кнопки почти невозможно вплоть до подбора сотых долей ома . и появился заметный дребезг . При нажатии скажем кнопки 3,  горит 2ой мерцает ,  переходит на 3 ий и только потом гаснет 2 ой . Вот такая картина .