Что мерить, чем мерить, как мерить. И, естественно - зачем мерить...

При поддержке компании ПРИСТ


Ответить

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 12:09:32

Делаю как обычно, выбираю hex и eeprom и нажимаю запрограммировать всё одновременно, но без фьюзов. Все прошивки заливаются нормально, а вот эта 1 секунду.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 12:27:15

Попробуйте заливать файлы по отдельности. Прошивка рабочая,я проверил её в Протеусе.
Вложения
Proteus.jpg
(30.02 KiB) Скачиваний: 120

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 12:29:20

Руссифицированную прошивку версию 1.43 от Маркуса, русский интерфейс, с отключенным монитором батареи попробовал, но она со всякими иероглифами.

Тогда попробуйте вот так. Всё тоже самое, но английская версия.

Добавлено after 49 seconds:
Делаю как обычно, выбираю hex и eeprom и нажимаю запрограммировать всё одновременно, но без фьюзов. Все прошивки заливаются нормально, а вот эта 1 секунду.

В какой программе вы это делаете? Покажите скриншот окна программы.
indman нормальную прошивку вам собрал, странно что ваш софт её не понимает.
Вложения
ComponentTester.hex
(81.44 KiB) Скачиваний: 139
ComponentTester_eng.zip
(53.45 KiB) Скачиваний: 150

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 12:52:14

Пробовал заливать и по отдельности. Епром заливается нормально, а вот флеш 1 секунду.
Попробовал также прошивку ComponentTester_eng.zip, она работает, но без измерения стабилитронов.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 13:20:36

Покажите скриншот AVRDUDE после заливки файла hex. Меня интересует отчет о заливке и размер файла,который отображается в нижней половине окна.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 13:35:33

Вот информация внизу программы после программирования.

Cформированная командная строка:
avrdude.exe -p m328p -c usbasp -P usb -U flash:w:"C:\Users\Master\Desktop\Program Игорь\M328(3.7V)LCD2x16\mega328_3.3V.hex":a -U eeprom:w:"C:\Users\Master\Desktop\Program Игорь\M328(3.7V)LCD2x16\mega328_3.3V.eep":a


avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude.exe: Device signature = 0x1e950f
avrdude.exe: NOTE: "flash" memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file "C:\Users\Master\Desktop\Program Игорь\M328(3.7V)LCD2x16\mega328_3.3V.hex"
avrdude.exe: input file C:\Users\Master\Desktop\Program Игорь\M328(3.7V)LCD2x16\mega328_3.3V.hex auto detected as Intel Hex
avrdude.exe: invalid record at line 1650 of "C:\Users\Master\Desktop\Program Игорь\M328(3.7V)LCD2x16\mega328_3.3V.hex"
avrdude.exe: read from file 'C:\Users\Master\Desktop\Program Игорь\M328(3.7V)LCD2x16\mega328_3.3V.hex' failed

avrdude.exe: safemode: Fuses OK (E:05, H:D9, L:F7)

avrdude.exe done. Thank you.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 13:52:11

Дудка не может прочитать этот файл. Заимейте привычку на будущее - не использовать очень длинные пути к файлам и кириллицу в названиях папок!
Распакуйте архив с прошивкой в корень диска в папку Temp,например.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 14:01:49

indman, да вроде файл прочитало, но строчку 1650 в нём не может распознать.

Beliy1008, у вас по схеме отдельные выводы для проверки стабилитронов и отдельная кнопка SB2. Вы как пробовали измерять?
Вот в другом режиме измерения стабил. пересобрал еще.
Вложения
ComponentTester.zip
(53.36 KiB) Скачиваний: 131

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 14:06:33

там не в длине пути дело а в кирилице и чужой СР от того и другие проблемы вылазят похитрее
то рекомендация
"Заимейте привычку на будущее - не использовать очень длинные пути к файлам и кириллицу в названиях папок!" для подобный целй верная
я всегда ставлю софт всех прогероф толка в корень диска С:(при этом не важно что вам предлагает встроеный инсталятор-указывайте свой путь!!!

Добавлено after 2 minutes 31 second:
для замеры зеннгероф нужно дополнително железо -ка минимум доп источник волт на 60 питающий цепи зенера и доп делитель на порту МК

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 15:15:55

Я уже и путь поменял проги и прошивки, положил на диск С в корень, но результат с прошивкой TestM328(noBat).zip тот же.
Прошивка от NStorm, заливается и работает

По поводу стабилитронов отвечаю. На плате у меня также собран преобразователь на 30В для проверки стабилитронов и на прошивке от NStorm работает режим измерения стабилитронов.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 19:43:13

Beliy1008, проверьте как заливаются и работают эти 2 прошивки.
Вложения
Rev804En(8MHz)3.7V.zip
(37.36 KiB) Скачиваний: 122
Rev809En(8MHz)3.7V.zip
(37.64 KiB) Скачиваний: 130
Последний раз редактировалось indman Ср апр 28, 2021 19:53:04, всего редактировалось 1 раз.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 19:48:58

Beliy1008, последняя заработала?

Вот еще прошлая прошивка от indman (которая не заливалась), переведенная в форматы BIN и SREC. Попробуйте, ваш программатор должен и их понимать, раз он avrdude использует. Тем более там в ключике автораспознование формата.
Вложения
mega328_3.3V.zip
(43.84 KiB) Скачиваний: 136

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 20:06:09

NStorm,странно очень,у меня этот hex прекрасно читается и заливается в такой же дудке 3.3 через USBASP. Правда,я для пробы заливал его в 644-проц,но в принципе никакой особой разницы нет.
Последний раз редактировалось indman Ср апр 28, 2021 20:26:15, всего редактировалось 1 раз.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 20:09:01

indman, я в логе от ТС не вижу версии дудки. Может у него старее версия всё-таки? Я ваш HEX спокойно через avr-objcopy прогнал в bin и обратно в HEX и файл идентичный вышел 1 в 1. Т.е. в хексе никакой ошибки нет. Странно почему дудка у ТС не воспринимает его.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 20:20:53

обновится требо мож и прогеру прошифку надо обновить!

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 20:46:34

Буду пробовать ещё на чистой системе на другом компе. Результат сообщу.
Вот полная схема моего варианта по которому собрал плату:
Изображение

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 20:54:26

20-ю ногу процессора не нужно садить на землю и делитель контроля батареи также подредактируйте. Через делитель,который сейчас на схеме батарея будет иметь дополнительный ненужный разряд.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 23:14:51

У меня она не сидит на земле, а просто никуда не подключена. Это при коррекции принципиалки я случайно на землю её подключил:)
Последний раз редактировалось Beliy1008 Чт апр 29, 2021 08:47:12, всего редактировалось 1 раз.

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Ср апр 28, 2021 23:54:39

тут вот чо еще МБ- некоторы прошки не для 8м кваркаособено под графику

Re: Тестер полупроводников на Atmega328P(TQFP) нужна помощь.

Чт апр 29, 2021 14:27:30

Уже даже попробовал залить прошивку через LPT порт софтом CODEVisionAVR, но программа файл HEX вообще не принимает и ругается на него, говорит что Invalid data in file. Другие все версии прошивок принимает.
Ответить