|
|
  |
Зарядное устройство на PIC16, Зарядное устройство дла аккумуляторов |
|
|
|
Apr 16 2014, 14:34
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Здравствуйте. Решил сделать зарядное устройство на контроллере PIC16, с автоматическим регулированием, индикацией и режимом тренировки (разрядка/зарядка). Код вроде бы написал, откомпилировал. Начал отлаживать, столкнулся с проблемой путного эмулятора. Кто может посоветовать какой нибудь не кривой эмулятор? И желательно бы с описанием и поддержкой LCD индикаторов.
|
|
|
|
|
Apr 16 2014, 16:28
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Для саморазвития. В институте проходили PIC, а вот шим в нем не использовали, да и разобраться с LSD дисплеем лишним не будет. Ну и на работе может пригодиться, востанавливать старые аккумуляторы. Нашел эмулятор PIC Simulator IDE, как то подозрительно в нем программа работает. Кто нибудь с ним работал раньше?
|
|
|
|
|
Apr 16 2014, 16:45
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Схема простая. Конкретно отсканирую и перешлю завтра. А если в двух словах, то: Источник питания 12V с максимальным током 12-13А, PIC с обвязками из кнопок и светодиодов, ну и схема из ключиков управляемые импульсами от ШИМа пика.
|
|
|
|
|
Apr 16 2014, 16:58
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Интересная штука, не видел раньше таких)) Как закончу с "ЗАРЯДНИКОМ" либо спаяю, либо куплю.
|
|
|
|
|
Apr 16 2014, 17:06
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Дааа))) Цена однако приличная))) Я пока попробую "БЮДЖЕТНЫМ" симулятором поработать)))
|
|
|
|
|
Apr 17 2014, 04:28
|

Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 29-01-06
Из: Питер
Пользователь №: 13 728

|
Цитата(Chuma_v_Chume @ Apr 16 2014, 20:28)  ...эмулятор PIC Simulator IDE, как то подозрительно в нем программа работает. Кто нибудь с ним работал раньше? простой, наглядный и не занимающий много ресурсов, правда чаще для симуляции используется Протеус, да в самой МПЛАБ также неплохой симулятор ... дело вкуса, привычки ...
|
|
|
|
|
Apr 17 2014, 16:51
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Что то с программой глюк какой то! Не могу разобраться. Кто нибудь может глянуть?
|
|
|
|
|
Apr 26 2014, 10:13
|
Группа: Новичок
Сообщений: 7
Регистрация: 16-04-14
Пользователь №: 81 406

|
Сегодня обнаружил несколько проблем в программе, которые вообще не могу понять: -при вычитание 1 из 0 командой SUBWF флаг С не взводится. -не всегда пересылается из аккумулятора константа в переменную -судя по листингу регистры результата после преобразования АЦП ADRESH и ADRESL имеют одинаковый адрес (1Eh). Выравнивание делал по правому краю. Если кто то сможет помочь в данных вопросах буду благодарен. Сам причину понять не могу. Если необходимо скину код программы в ассемблере.
|
|
|
|
|
Apr 26 2014, 10:27
|

Универсальный солдатик
     
Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362

|
Цитата(Chuma_v_Chume @ Apr 26 2014, 13:13)  Сегодня обнаружил несколько проблем в программе, которые вообще не могу понять: -при вычитание 1 из 0 командой SUBWF флаг С не взводится. Там, кажется, при вычитании флаг заема работает наоборот, 0 - перенос. Цитата -судя по листингу регистры результата после преобразования АЦП ADRESH и ADRESL имеют одинаковый адрес (1Eh). Выравнивание делал по правому краю. Еще есть выборы банков. Может, эти регистры в разных банках.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|