HRP-N3 - серия источников питания с максимальной пиковой мощностью в 350% от MEAN WELL
Страница 1 из 6
Новичок
 
Аватар для ODiSON
 
Регистрация: 17.06.2009
Сообщений: 64
Репутация: 16
6 2
0 0
Отправить сообщение для ODiSON с помощью ICQ
 
14.08.2009 01:45 #1
У меня при программировании ATmegи 8й неизвестно каким образом слетел бит SPIEN и после этого контроллер даже не определяется...
Можт кто знает как исправить эту проблему?

P.S. до этого все экземпляры прошивались нормально
Оценка
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей.
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
14.08.2009 11:22 #2
Выход возможно (насколько я знаю) только один - использовать параллельный программатор либо заводского изготовления, либо собирать самому.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Аватар для ODiSON
 
Регистрация: 17.06.2009
Сообщений: 64
Репутация: 16
6 2
0 0
Отправить сообщение для ODiSON с помощью ICQ
 
15.08.2009 01:16 #3
А с помощью PROTTOSSкого USB программатора можно исправить эту проблему? Если нет, прошу выложите ктонть ссылку на схему
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
15.08.2009 10:11 #4
Это тот что совместим с AVR910 (на mega8). Нет он ведь SPI, нужен программатор который работает используя параллельный интерфейс. Информации по ним достаточно много от самых простых до сложных.
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
15.08.2009 10:37 #5
Ну вот к примеру один из вариантов параллельного программатора (с адаптерами для разных МК) Параллельный програматор
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Новичок
 
Аватар для ODiSON
 
Регистрация: 17.06.2009
Сообщений: 64
Репутация: 16
6 2
0 0
Отправить сообщение для ODiSON с помощью ICQ
 
15.08.2009 17:38 #6
Такой же в "Радио Аматоре" №1/2005 описан. На мой взгляд, он самый простой, пожалуй на нем я и остановлюсь...
Спасибо за помощь
Оценка
Знаток
 
Аватар для bobesh
 
Регистрация: 01.02.2009
Сообщений: 850
Репутация: 149
142 39
3 3
 
04.09.2009 19:52 #7
Цитата:
У меня при программировании ATmegи 8й неизвестно каким образом слетел бит SPIEN и после этого контроллер даже не определяется
А каким образом определил, что слетел именно SPIEN бит? Спрашиваю потому, что сейчас столкнулся с аналогичной ситуацией, когда та же мега8 не программируется (Не один чип, а целая прорва). Когда, при предположении, что изменились фузы CKSEL, для одной м/схемы, подключили внешний кварц, чип запрограммировался и были считаны биты CKSEL. В них были записаны все 1, т.е. F. Так вот вопрос к уважаемым форумчанам: почему могут измениться значения фуз по умолчанию? Статическое электричество или еще что-нибудь? И как в таком случае выходить из положения, ведь параллельное программирование тоже предусмотрено для случая работы внутреннего генератора. Или я ошибаюсь?
__________________
Компьютер не подчиняется законам физики. Только в нем глюки возникают из ничего, файлы исчезают в никуда, а объем измеряется в метрах и называется весом.
Последний раз редактировалось bobesh; 04.09.2009 в 19:57.
Оценка
Новичок
 
Аватар для ODiSON
 
Регистрация: 17.06.2009
Сообщений: 64
Репутация: 16
6 2
0 0
Отправить сообщение для ODiSON с помощью ICQ
 
05.09.2009 11:02 #8
Цитата:
А каким образом определил, что слетел именно SPIEN бит?
Я прошивал, как обычно, через Pony Prog... По окочанию записи выбило "Write Fail", я решил проверить фьюзы - считались нормально но на бите SPIEN не стояло галки (bit=1). Я повторил попытку и наверное слетел бит RSTDISBL, так как чип перестал определяться...
Виню я в этом блок питания (от радиотелефона Panasonic 12V 150mA), так как до этого прошивал через лабораторный. Я так и не понял в чем причина - может пульсации, может статика, подсоединил лабораторный все заработало, только один камушек запорол
Последний раз редактировалось ODiSON; 05.09.2009 в 11:08.
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
07.09.2009 09:25 #9
Измениться фьюзы могут при "глюке" в процессе записи микроконтроллера, а при процессе записи - факторов способствующих этим глюкам много (блок питания, некачественный, длинный кабель для программирования, нарушение контакта,...).
Цитата:
И как в таком случае выходить из положения, ведь параллельное программирование тоже предусмотрено для случая работы внутреннего генератора. Или я ошибаюсь
В режиме параллельного программирования тактирование внешнее, задается самим программатором, подается на вход XTAL1 программируемого микроконтроллера.

PS: попалась схема простого параллельного программатора ParaProg собранного на mega16, в сети есть схема и прошивка. Для себя его тоже соберу (на всякий случай)
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Специалист
 
Аватар для Vadzz
 
Регистрация: 12.11.2008
Адрес: Тирасполь
Сообщений: 2,172
Записей в дневнике: 22
Репутация: 418
406 86
0 0
Отправить сообщение для Vadzz с помощью ICQ
 
07.09.2009 09:29 #10
Цитата:
Сообщение от ODiSON
Я прошивал, как обычно, через Pony Prog... По окочанию записи выбило "Write Fail", я решил проверить фьюзы - считались нормально но на бите SPIEN не стояло галки (bit=1). Я повторил попытку и наверное слетел бит RSTDISBL, так как чип перестал определяться...
Скорее всего слетел только SPIEN. Т.к. отключен был режим SPI, то после сброса этот интерфейс был отключен, поэтому чип и не определился (я так думаю)
__________________
Уважаемые пассажиры, самолет ТУ-134 садится. У кого есть зарядка от ТУ-134, просьба пройти в кабину пилота.
Оценка
Ответ
Страница 1 из 6
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 02:36.
Обратная связь РадиоЛоцман Вверх