Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Использование комплекта мастер-кит NM8036 для автоматизации

Форум самогонщиков Автоматика
1 ... 3 4 5 6 7 8 9 ... 82 6
Rudy Академик Питер 5.8K 1K
Отв.100  20 Февр. 09, 21:55
Что-то ты молчишь о программе. Загляни на http://www.lancos.com/prog.html#avrisp ,  там приведена схема аналогичная твоей (разводка немного другая), программа лежит на том же сайте, ну и вообще про PonyProg почитай. Для начинаюшего она наверное самая простая. Вроде есть и русская версия, посмотри http://www.monitor.net.ru/forum/viewtopic.php?t=6236 - http://www.monitor.net.ru/...000-Russian.zip .
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.101  20 Февр. 09, 22:14, через 20 мин
Понипрог я знаю, работал немного с ним. У меня вопрос, с моим программатором, контроллер нужно забитывать? Или проц с LPT нужное берет?
Rudy Академик Питер 5.8K 1K
Отв.102  20 Февр. 09, 22:22, через 8 мин
Обязательно нужно. Этот программатор питается как раз от программируемого устройства.
Осциллограф у тебя есть какой-нибудь?
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.103  20 Февр. 09, 22:28, через 6 мин
Осцилограф есть, а зачем?
Подскажи установки выставить в Pony. Атмега32 отсутствует в списке, ставлю Atmega323 ? Что еще нужно выставить?
Rudy Академик Питер 5.8K 1K
Отв.104  20 Февр. 09, 22:43, через 16 мин
Возьми свежую версию Пони. Ссылку я дал. Нужно именно AtMega32, либо очень тщательно разбираться с отличиями. Нужно установить через что программируешь (LPT) по моему Avr ISP I/O.

А про осцил спросил чтобы знать твои возможности по отладке. А какой осцил?
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.105  20 Февр. 09, 22:48, через 6 мин
С1-49 , с закороченной линией задержки. Только такой, другого нет. Пони я по ссылке скачал, нет в нем чисто 32 атмеги.
Rudy Академик Питер 5.8K 1K
Отв.106  20 Февр. 09, 23:05, через 17 мин
У меня стоит  2.06f, аглицкая, в ней есть. А в 2.05 нет? Тогда скачай посвежее, уже есть 207. Но аглицкая.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.107  20 Февр. 09, 23:16, через 12 мин
Скачал 2.07с. Поставил. Вроде заработало. Читает Flash, попытка прочитать EEPROM  вызывает сообщение о неизвестном или поврежденном устройстве, на команду проигнорировать чегото считывает.
Rudy Академик Питер 5.8K 1K
Отв.108  20 Февр. 09, 23:32, через 16 мин
Это на каком проце, на пустом?
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.109  20 Февр. 09, 23:35, через 3 мин
Да пробую на пустом. Вообщем рано порадовался. Считать удалось один раз и только флеш. Сейчас что на флеш что на епром пишет поврежденный или неизвестный девайс. Куда ковырнуть?
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.110  20 Февр. 09, 23:43, через 9 мин
При нажатии в Пони кнопки считать на ногах MOSI, SCK, RESET импульсы какието наблюдаю. На ножке MISO остается низкий уровень( 0 вольт).
Rudy Академик Питер 5.8K 1K
Отв.111  20 Февр. 09, 23:46, через 3 мин
А ты фьюзы считал? Что там стоит?
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.112  20 Февр. 09, 23:46, через 1 мин
А как их считать?
Rudy Академик Питер 5.8K 1K
Отв.113  20 Февр. 09, 23:57, через 12 мин
В разделе Command->Configuration and Security bits.

Тут может быть несколько проблем. Калибровку провел? Ну инверсии бит - при выборе программатора. Для программирования нужен дополнительный Clk. А он зависит от фьюзов-может быть выбран внутренний генератор, кварц (который ты вероятно пока не впаял) или внешний CLK.

Но поробуй считать фьюзы и запомнить, что там есть.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.114  21 Февр. 09, 00:07, через 10 мин
Похоже сдулся проц. Не дает считать фьюзы с таким же сообщением. Вставил родной от набора, читается все отлично. Интересно, его назад в магазин поменять можно?
Rudy Академик Питер 5.8K 1K
Отв.115  21 Февр. 09, 00:17, через 11 мин
Это вряд-ли. Сначала попробуй считать еще раз, после долговременного снятия питания с проца. Если хоть раз считаются - запиши что считал на бумажке. Если не получится, попробуй подпаять кварц (1..7 МГц) к ножкам 12 и 13 (и по 20-30пФ с каждой ноги на землю все - с обратной стороны платы) и посмотри будет ли он генерить (осцил - на 12 ноге). Если не будет, то на ногу 13 проца нужно подать сигнал с частотой порядка 1 МГц и попробовать считать. Если фьюзы прошиты неправильно, то нужно делать именно так.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.116  21 Февр. 09, 00:27, через 10 мин
После еще раз калибровки фьюзы читаются без ошибки. Ни одного чекбокса не стоит.
P.s. нет соврал, не читаются.это прога без чтения просто окно с чекбоксами выкидывает.
Rudy Академик Питер 5.8K 1K
Отв.117  21 Февр. 09, 00:31, через 5 мин
Читал несколько раз? Попробуй прочесть флэшь и еепром и снова фьюзы и посмотри, не повторится ли ситуация.
Rudy Академик Питер 5.8K 1K
Отв.118  21 Февр. 09, 00:39, через 8 мин
Вообще странно. Написано, что

The device is shipped with CKSEL = “0001” and SUT = “10”. The default clock source setting is therefore the 1 MHz Internal RC Oscillator with longest startup time. This default setting ensures that all users can make their desired clock source setting using an In-System or Parallel
Programmer.

Ты должен был увидеть эти фьюзы записанными.
Rudy Академик Питер 5.8K 1K
Отв.119  21 Февр. 09, 00:41, через 3 мин
Тогда попробуй с кварцем. Или, если есть что-то из логики CMOS под рукой, сляпай простенький генератор примерно на 1 МГц, запитай его от того-же питания и подай на 13 ногу проца.

Тут иногда бывают проблемы двух типов. Иногда продают уже кем-то перепрошитые процы, но это полбеды. Бывает что оказывается прошит бит запрета последовательного программирования, вот тогда это можно исправить только на параллельном программаторе. Но тут уже есть за что набить морду продавцам. Но сначала лучше попробовать с кварцем или с генератором.
сообщения удалены (7)