Перейти к содержанию

Помогите с прогрмарование Pic16f84a


Рекомендуемые сообщения

Лучше подскажите, что за ошибка 0000h?

Потести его

Настройки/Тест программатора/

Если поставить галку на "Вкл.Выход данных"

устанавливаеться автоматом галка на "Вход данных"

появится напряжение на 13 ноге +5V.

Если поставить галку "Вкл.Тактирования"-

появится напряжение на 12 ноге +5V

Если поставить галку "Вкл.Сброс(MCLR)" - появится

напряжение программирования на 4 ноге +12V.

НО может и не появиться, если порт не 12 вольтовый.

Галка "Вкл.VCC" в этом случае бесполезна

Ну и больше пожалуй добавить нечего, т.к. у меня

с ним вообще проблем не возникало.

Паять не мешки ворочать.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Проверил, на 13 ноге - 0,8 вольт, на 12 - 0,7, на 4 - 8,6. Почему так? Сборка в точности, как на рисунке, в монтаже ошибок нет 100%. Может это зависеть от конкретного компьютера, операционки?

Кстати, какое Ку должно быть у транзисторов, или это не критично?

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

14-ая +5V - питание.

На ней напруга должна быть не зависимо от галок.

Такое ощущение, что к порту подключен не правильно.

Паять не мешки ворочать.

Ссылка на комментарий
Поделиться на другие сайты

На 14 ноге напряжения вообще нет :(

Вот, сделал фотки, посмотрите пожалуйста, может вы неисправность найдете

post-6787-1145710306.jpg

post-6787-1145710504.jpg

Все детали исправны 100%, соединительные проводники прозванивал, нарушения контактов нигде нет, лишних контактов, тоже нет!

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

Сегодня пробовал на другом компе, (комп старенький, 98 винд), тоже нифига не получилось, все та-же ошибка :( Прямо мистика какаета

MaStak, на вашей сборке на диодах 3 черных полосы, и стабилитроны не такие как у меня, напишите наминалы пожалуйста?

Изменено пользователем malecdima

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

Давай сначала с портом разберёмся:

Отцепи адаптер и меряй прямо на вилке.

TxD : -12v

RTS: +12v

DTR: +12v

Мерять отностельно схемной земли, сигнал SG.

Паять не мешки ворочать.

Ссылка на комментарий
Поделиться на другие сайты

Вот, измерил просто на "рабочем столе":

TxD: -11,2

RTS: -11,2

DTR: -11,2

Потом измерил с программой ICPROG (Тест программатора, в тесте все галочки поставил):

TxD: +11,7

RTS: -11,2

DTR: -11,2

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

Забыл уточнить, те напряжения для открытого порта.

Так что СОМ у тебя скорее всего исправен.

Так как между SG и RTS разность потенциалов

при подключённом адаптере: 6,6 v

Остаються варианты:

Замычка между 7 и 8

Обрыв в VD4

К.З. в VD6

И посмотри ещё здесь

1.jpg

БОНУС:

То что СОМ исправен, уже не вызывает сомнений,

НО на всякий случай, да и так на будущее,

можно пойти дальше в экспериментах и

потестировать его так.

Изготавливаем "заглушку", ставим, и

тестим программулькой, которая в аттаче.

cominout.JPG

ComDemo.rar

Паять не мешки ворочать.

Ссылка на комментарий
Поделиться на другие сайты

MaStak, проверил, все о чем вы писали: между 7 и 8 замыкания нет, VD4 и VD6 выпаял, проверил, они в порядке, там где на рисунке знак вопроса, тоже все в порядке, контакт надежный.

Думаю, может в вилке дело, может внутри ее контакт плохой, куплю новую, проверю.

И еще, может быть просто микросхема неисправна, хотя с другой стороны он веть ее считывает?!

Может такое быть?

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

И еще, может быть просто микросхема неисправна, хотя с другой стороны он веть ее считывает?!

Может такое быть?

Если результат чтения 000000000000000..........

то это не интересно. Отключи адаптер от порта, и попробуй, будет то же самое.

Щас интересней было бы разобраться куда делось питалово ?

Если между SG & RTS при отключённом адптере было 11,2 В.

То при подключённом, на С1 должно быть 5,...В

Ну и куда оно делось ?

Паять не мешки ворочать.

Ссылка на комментарий
Поделиться на другие сайты

MaStak, сегодня наконец-то взял новый системник. Решил еще раз проверить программатор.

Прошил с первого раза, без всяких вопросов!!! :):):)

Я думаю, что все дело было в розетке, на старом системнике (наверно сильно разболтанная была).

Вам, огромное спасибо за советы :)

С меня плюсик ;)

С уважением, Дмитрий

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Зделал такой же прогромматор и таже проблема как и у malecdima, ошибка 000! Начал замерять напряжение,на 4выводе 16В на 12 выводе 0.39В, 13 вывод вообще мертвый 0В и даже не знаю в чем дело, все проверил вроде правильно собрано. Замерял все при включеных галочках в тесте. Подскажите, в чем может быть проблема? В прикрепленном файле лежит схема и ПП.

_____________.doc

Ссылка на комментарий
Поделиться на другие сайты

  • 10 месяцев спустя...

Добрый день или ночь, вообщем люди такое дело собрал я этот програматор помучился с ним сначало но почитав ваш топик устранил ошибку в монтаже и этот программатор заработал ну изредка копризнячал но с успехом прошивал контроллер(да делалось это под ХР SP2) и читал, тык вот что то случилось (за тот переуд только батарейку на материнке менял и все )и перестал работать, раньше программа при опросе порта Без програматора или другова иного устройства выдавала все 11111111 а сейчас все 000000000 хотя порт исправен проверенно модемом, а вот собственноо и вопрос не нужноли из за этого какую инверсию ставить для программатора и какая макс. длина проводов от програматора до материнки (у меня это порядко 30см до самого системного разьема ) спасибо за любую помощь :unsure:

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...