Попробовать другую прогу .У меня заработал только в CodeVisionAVR,ChipBlasterAVR Evaluation,в AVRProg v. 1.4 могло прошиться раз на десятый.К тому же в AVRProg v. 1.4 нет Тини2313.
Через него подаётся питание от программируемого микроконтроллера на буферную микросхему программатора 74HC244. Так сделано для того, чтобы микроконтроллер и программатор имели одинаковое напряжение питания. А то будет нехорошо, если программатор питается от своего источника +5 вольт, а программируемое устройство питается, например, от 3,3 вольта. Как засадит программатор несчастному контроллеру 5 вольт, мало не покажется.
player666 писал(а):
2. Почему каждую плату разширения(на фото) питают отдельно?
Именно потому и питают, что питание на программатор подаётся с неё.
player666 писал(а):
3. Как пользоватся перемычками 11-3 12-2 на Х1?
А никак. Похоже, что по этим перемычкам программа определяет, подключён ли программатор к LPT порту.
Спасибо! Похоже я многое напутал.... Пожайлуста оцените работоспособность моей схемы:
Программатор Плата разширения Программатор спаял согласно схемы, а вот на плату разширения поставил только самое необходимое. Через 10ый пин пустил питание +5В от УСБ на программаторе. Тоесть оба устройства потребляют те же самые +5В.
Насколькоя понимаю микрухи которые программируются на +3,3В работать не будут, а те что на +5В будут нормально?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Неправильно. Я же писАл, что питание (от источника питания - в Вашем случае +5 вольт от USB) должно подаваться ТОЛЬКО на ПЛАТУ РАСШИРЕНИЯ. А уже от платы расширения, питание через контакт 2 разъёма X2 подаётся на программатор, так как нарисовано в статье. Да, и хорошо бы в провод питания +5 вольт от USB поставить плавкий предохранитель на 250 мА. Если случайно что-нибудь коротнёте, то пусть лучше сгорит он, а не предохранитель на материнке Вашего компьютера. Кстати, я тоже питаю программатор от USB, и уже были случаи, когда меня (точнее материнку) спасал предохранитель.
player666 писал(а):
...Насколькоя понимаю микрухи которые программируются на +3,3В работать не будут, а те что на +5В будут нормально?...
Все микроконтроллеры нормально работают от 5 вольт, так что проблем не будет.
Постарайтесь понять, почему питание подводится к программатору от программируемого контроллера. Этот программатор предназначен, в первую очередь, для ВНУТРИСХЕМНОГО программирования. Т.е. есть готовая микроконтроллерная система, которая не обязательно питается от 5 вольт. В неё надо залить новую прошивку. Чтобы не заморачиваться с выяснением непряжения питания, разъём X2 просто подключается к этой микроконтроллерной системе, и на буферную микросхему программатора подаётся как раз такое напряжение питания, какое надо.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Спасибо за ваши ответы, вы мне очень помогли! Я был бы очень благодарен если бы вы выложили принципиальные схемы плат расширения, которые с вас есть. Я там просто не понимаю несколько моментов. Насколько я понимаю там должен быть разъем на 10 штырей, источник питания, кварц с конденсаторами и еще конденсатор как фильтр по питанию ну и конечно сама микросхема. На печатной плате приложеной к статье еще какието компоненты они то меня и сбили с толку. И еще маленький вопрос: почему 250 мА если 500 мА? Маленький уточняющий вопрос: значит к программатору подключется только LPT?
...Насколько я понимаю там должен быть разъем на 10 штырей, источник питания, кварц с конденсаторами и еще конденсатор как фильтр по питанию ну и конечно сама микросхема....
Именно! Но даже кварц не обязательно, если Вы используете только внутренний генератор МК. Полезно иметь там генератор на несколько мегагерц, не обязательно кварцованный, чтобы иметь возможность запрограммировать МК с неправильно установленными фьюзами. Об этом много говорилось как на этом форуме, так и на других...
player666 писал(а):
...почему 250 мА если 500 мА?...
редкое МК устройство жрёт больше 250 мА, а тем более, плата расширения для программирования. К тому же, для USB1, макс. ток вовсе не 500 мА... Короче, бережённого Бог бережёт!
player666 писал(а):
...значит к программатору подключется только LPT?...
Пин 2 на плате расширения подключать к VCC или к AVCC или к обоим?
Программатор это устройство зело цифровое, поэтому подключать его надо к цифровому питанию - VCC.
AVCC - это питание на аналогорую часть контроллера. Эсли не пользуешь АЦП в режиме низких шумов то можно их просто соединить вместе. Если хочешь получить низкие шумы преобразования АЦП то нужно подавать на AVCC с отдельного источника питания с низкими шумами.
tych и Kotische, не надо запутывать начинающего. Речь идёт о программаторе, а не о том, как правильно подключать VCC и AVCC. У player666 есть плата программатора со стандартным 10 штырьковым разъёмом и плата расширения к нему, заточенная под определённый тип контроллера. На ней кроме контроллера, по большому счёту, нифига нет. Про неё и был вопрос.
Кстати, прямое соединение VCC и AVCC контроллеру ничем не грозит, кроме некоторого увеличения помех АЦП. А с помощью всяких игр с отдельными источниками, вполне можно контроллер отправить на тот свет.
Да, именно так. Поэтому попрошу остальных придерживаться темы топика. Спасибо. Aheir
tych, Вам выпендриваться не надоело? Мы все и так знаем, какой Вы умный.
Читаем даташит на Вашу любимую Мегу 8:
AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and ADC (7..6). It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter. Note that Port C (5..4) use digital supply voltage, VCC.
Как по-вашему переводится фраза:
It should be externally connected to VCC
А? Переведите пожалуйста что значит "should be".
Я не являюсь автором этой прошивки, следовательно, не располагаю исходником. Более того, сама эта прошивка была "сдернута" с полуживого программатора.. Я уже говорил, что в Сети есть варианты для Тиньки2313, ищите
_________________ Оптимизм х (Опыт + Знания) = const
Собрал я программатор STK200/300. Только он не работает, говорит что не может найти буфферизованный адаптер будь он не ладен!! По какому принципу оно его находит?
З.Ы. Кому надо могу ПП выложить.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения