| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Помощь в программировании PIC16f628a https://radiokot.ru/forum/viewtopic.php?f=58&t=121037 |
Страница 1 из 1 |
| Автор: | webuser [ Ср сен 16, 2015 08:10:54 ] | |||
| Заголовок сообщения: | Помощь в программировании PIC16f628a | |||
Уважаемые форумчане! Прошу помочь в решении такой задачи. Я на замену поломанному китайскому контроллеру гирлянды попробовал собрать собственный по схеме отсюда http://sergeyk.kiev.ua/electronic/Girljanda/ . Там же была взята скомпилированная прошивка и присутствует исходный код программы. При прошивке контроллера кодом скомпилированной прошивкой программатор (PIC Kit2) сразу при импорте прошивки стал ругаться на отсутствие в прошивке слова конфигурации. Прошитый этой прошивкой контроллер работать отказался совсем. Воспользовавшись исходным кодом программы заметил, что в тексте слово конфигурации есть , но отделено от программы точкой с запятой (как комментарий). Убрав этот значок скомпилировал прошивку снова (Microchip MPASM) и прошил ей контроллер. На этот раз контроллер запустился, но при работе присутствует только один эффект все четыре гирлянды синхронно моргают с частотой примерно 2 ГЦ. Подозреваю, что в программе есть еще ошибки с поиском и в устранении которых прошу помочь. По поводу аппаратных проблем схемы собрана в точном соответствии с приведенной по ссылке единственное вместо оптронов MOC 3020 поставлены оптроны MOC3023. плата собрана аккуратно (без соплей).
|
||||
| Автор: | pyzhman [ Ср сен 16, 2015 10:47:10 ] |
| Заголовок сообщения: | Re: Помощь в программировании PIC16f628a |
Минус конденсатора С4 соединен с выводом 5 DD1? Я к тому, что общий провод должен быть и у узла питания. PS. Хорошо, что прикрепили текст и схему. У меня во всяком случае на ...kiev.ua откликается forbiddenom. |
|
| Автор: | webuser [ Ср сен 16, 2015 11:30:50 ] |
| Заголовок сообщения: | Re: Помощь в программировании PIC16f628a |
Да,минус конденсатора c4 присоединен к общей земле. Когда после первой прошивки ничего не заработало первым делом проверял питание на контроллере. По питанию контроллера было 4,2в. Сначала засомневался в достаточности но по даташиту pic 16f628a должен работать от 3в. Как я уже писал сама схема работает но есть только один эффект хотя судя по программе их должно быть несколько в т.ч. И с ШИМ эффектами.Уверен,что проблема в программе. |
|
| Автор: | otest [ Ср сен 16, 2015 12:35:33 ] |
| Заголовок сообщения: | Re: Помощь в программировании PIC16f628a |
Программа в Протеусе работает. Уверен что дело в железе. |
|
| Автор: | pyzhman [ Ср сен 16, 2015 13:07:05 ] |
| Заголовок сообщения: | Re: Помощь в программировании PIC16f628a |
В программе затыков нет, все эффекты перебираются. Смотрите железо. |
|
| Автор: | КРАМ [ Пт сен 18, 2015 06:58:44 ] |
| Заголовок сообщения: | Re: Помощь в программировании PIC16f628a |
webuser писал(а): По питанию контроллера было 4,2в. А ЧЕМ измерены эти 4,2 вольта? Смотреть нужно осциллографом, потому что это может оказаться 5 вольт С ПРОСЕЧКАМИ, что вызывает рестарт контроллера с частотой этих просечек (скорее всего 100 Гц). |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


