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

Разработка на базе NM8036 (прошивка и аппаратная часть)

Форум самогонщиков Автоматика
1 ... 3 4 5 6 7 8 9 10 6
steel.ne Научный сотрудник Киев 541 75
Отв.100  26 Авг. 09, 23:20
И вдогонку, краткое описание интерфейса.
игорь223 Академик таганрог 30.2K 20.6K
Отв.101  27 Авг. 09, 07:22
Какой ты ленивый, однако.
Мне одной ректификации с подмигиванием хватило, чтобы переделать принцип управления мощностью. Правда, тен у меня 3кВт. Ежели клацать скажем 0,5кВт-1кВт, то эффект будет минимален.
Но все равно - неэстетично - раз, и при снижении мощи (при дистилляции, к примеру), нужно два канала управления тенами. А так - вполне одного достаточно.
steel.ne Научный сотрудник Киев 541 75
Отв.102  27 Авг. 09, 09:07
Какой ты ленивый, однако.
Мне одной ректификации с подмигиванием хватило, чтобы переделать принцип управления мощностью. Правда, тен у меня 3кВт. Ежели клацать скажем 0,5кВт-1кВт, то эффект будет минимален.
Но все равно - неэстетично - раз, и при снижении мощи (при дистилляции, к примеру), нужно два канала управления тенами. А так - вполне одного достаточно.
игорь223, 27 Авг. 09, 07:22

Еще раз Улыбающийся
Если требуется использование 1182, то он подключается к стандартным выходам без переделки набора 8036 и без переделки программы. На второй канал управления мощностью я посадил нормально замкнутое герконовое реле, которое коротило входы 1182, тем самым отключая весь нагрев. Это сделано было только для отключения при пропадании питания контроллера.
игорь223 Академик таганрог 30.2K 20.6K
Отв.103  27 Авг. 09, 11:37
Между понятиями можно и понятием есть - дистанция огромного размера, друг мой.
Когда есть выложенная схема и есть прошивка под нее - вот тогда есть плавная регулировка мощности, стабилизация ее по какому-то параметру или алгоритму и т.д. и т.п.
Тем не менее, ежели руки сегодня дойдут - запрограммирую контроллер твоей версией и посмотрю на буковки и циферки.
OAG Научный сотрудник Тольятти 474 154
Отв.104  27 Авг. 09, 18:11
Стил, я так понял, что в ките переделывать ничего не надо. Установить дополнительный процессор, подсоединить к разъёму XS4 программатор, в PonyProg выставить значения как в соседней ветке и прошить?

Мне одной ректификации с подмигиванием хватило, чтобы переделать принцип управления мощностью
Игорь, а что за принцип - плавное включение и отключение тена(ов)? На форуме есть эта схема? Если нет, выложи пожалуйста.
steel.ne Научный сотрудник Киев 541 75
Отв.105  27 Авг. 09, 22:23
Стил, я так понял, что в ките переделывать ничего не надо. Установить дополнительный процессор, подсоединить к разъёму XS4 программатор, в PonyProg выставить значения как в соседней ветке и прошить?
OAG, 27 Авг. 09, 18:11

В понипроге выставлять согласно картинке
Pony.JPG
Pony.JPG Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.
OAG Научный сотрудник Тольятти 474 154
Отв.106  28 Авг. 09, 00:32
Спасибо. На днях попробую.
Забыл спросить! А на разъёме под программатор XS4 "лишнюю" ногу убирать надо или оставить?
xen Научный сотрудник Каменец-Подольский 482 86
Отв.107  28 Авг. 09, 08:24
Игорь, а что за принцип - плавное включение и отключение тена(ов)? На форуме есть эта схема? Если нет, выложи пожалуйста.
OAG, 27 Авг. 09, 18:11

[сообщение #19881]
steel.ne Научный сотрудник Киев 541 75
Отв.108  28 Авг. 09, 09:56
Забыл спросить! А на разъёме под программатор XS4 "лишнюю" ногу убирать надо или оставить?
OAG, 28 Авг. 09, 00:32

А какая там лишняя? В принципе, для программирования достаточно 5 ног (6-я - питание). В разъеме их 10 Улыбающийся
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.109  28 Авг. 09, 10:53, через 58 мин
А какая там лишняя? В принципе, для программирования достаточно 5 ног (6-я - питание). В разъеме их 10 Улыбающийся
steel.ne, 28 Авг. 09, 09:56
Скорее всего "LED" программатора имеется ввиду. Непонятно предназначение, похоже подача внешних тактов при реанимации проца с неправильно прошитыми фьюзами.
OAG Научный сотрудник Тольятти 474 154
Отв.110  28 Авг. 09, 13:08
[сообщение #19881]
xen, 28 Авг. 09, 08:24
Буду спрашивать дальше..
Вот наглядно изобразил:
silovaya-shema.jpg Разработка на базе NM8036 (прошивка и аппаратная часть)
silovaya-shema.jpg Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

На верном пути???
OAG Научный сотрудник Тольятти 474 154
Отв.111  28 Авг. 09, 13:15, через 8 мин
А какая там лишняя? В принципе, для программирования достаточно 5 ног (6-я - питание). В разъеме их 10 Улыбающийся
steel.ne, 28 Авг. 09, 09:56
В руководстве по переделке (соседняя ветка [Использование комплекта мастер-кит NM8036 для автоматизации]) от SerjNSK.
В место разъема, обозначенное XS4, впаиваем две полоски штырей отломанных от длинной полосы. 2х5. Желательно удалить ножку, которая будет соединяться с 13 ногой микроконтроллера. Т.е. у вас получится 9 ножек разъем в два ряда.


OAG Научный сотрудник Тольятти 474 154
Отв.112  28 Авг. 09, 22:04
Попробовал прошить, не получилось Злой
Использовал проги Ponyprog2000 v2.07c (русификатор к ней прикладываю) и AVReAL shell v 1.08.
Набор NM 8036 собран по родной инструкции и обновлён последней прошивкой.
Программатор китовский ВМ 9009.
общий вид
img_20090828_1596.jpg
Img_20090828_1596. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

перед
 
img_20090828_1595-1.jpg
Img_20090828_1595-1. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

зад
img_20090828_1593.jpg
Img_20090828_1593. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

разъём для програмирования
 
img_20090828_1592-1.jpg
Img_20090828_1592-1. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

img_20090828_1603.jpg
Img_20090828_1603. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

img_20090828_1602.jpg
Img_20090828_1602. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Комп программатор видит, а через него процессор вроде нет.
Короче потыкал, потыкал 2 часа и опять я сдесь.
В следующем посте выложу скрины программ и будем вместе настраивать, как говориться с нуля. Заодно руководство сделаю для коллег с моим уровнем знаний железа.
игорь223 Академик таганрог 30.2K 20.6K
Отв.113  28 Авг. 09, 22:22, через 19 мин
Понипрог у меня так и не заработал, а Авершелл - вполне ничего себе программа. Читай в соседней ветке у Руди - мы там сообща расковыряли программу
OAG Научный сотрудник Тольятти 474 154
Отв.114  28 Авг. 09, 22:54, через 32 мин
Итак PonyProg_V207c.
Попытаюсь описать что я делал.Пробовал интуитивно ставить галки и параметры в разных комбинациях.
Открыл прогу и перетащил в неё два файла(NM8036.v001.hex и NM8036.eep) Стила прошивки NM8036.v001.
1.png
1. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

В этом окне что надо выставлять? По умолчанью галок нет.
2.png Разработка на базе NM8036 (прошивка и аппаратная часть)
2.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

При открытии окна "Биты конфигурации и защиты" выскакивает  ошибка
7.png Разработка на базе NM8036 (прошивка и аппаратная часть)
7.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Если нажимаеш пропустить, то откравается окно фьюзов(галки выставил как Стил рекомендовал)
3.png Разработка на базе NM8036 (прошивка и аппаратная часть)
3.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

В этом окне выбрал такие параметры
4.png Разработка на базе NM8036 (прошивка и аппаратная часть)
4.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Провёл удачный тест(кнопка проверка)
6.png Разработка на базе NM8036 (прошивка и аппаратная часть)
6.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Так же удачный тест был при выборе режима DT-006API и Avr ISPI/0.
5.png Разработка на базе NM8036 (прошивка и аппаратная часть)
5.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Ну и потом через меню команды пытался стереть/прошить FLASH и EEPROM.
Выскакивает ошибка
7.png Разработка на базе NM8036 (прошивка и аппаратная часть)
7.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Если нажать пропустить то вроде начинает шить(шкала идёт) и выдает ошибку сбой. После отсоединения штекера программатора от разъёма платы, получается тоже самое. Кит к питанию подключён.
Что не так делаю?
Как правильно подключить штекер программатора к разъёму платы (два варианта есть)?
Так?
 
img_20090828_1603.jpg
Img_20090828_1603. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Или обратно?
img_20090828_1602.jpg
Img_20090828_1602. Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

OAG Научный сотрудник Тольятти 474 154
Отв.115  28 Авг. 09, 22:56, через 3 мин
Понипрог у меня так и не заработал, а Авершелл - вполне ничего себе программа. Читай в соседней ветке у Руди - мы там сообща расковыряли программу
игорь223, 28 Авг. 09, 22:22
Обязательно ещё раз прочту, а пока скрины для наглядности и удобства выложу. По ним попробуем разобраться.
Rudy Академик Питер 5.8K 1K
Отв.116  28 Авг. 09, 23:14, через 18 мин
А ты тип процессора задал?
OAG Научный сотрудник Тольятти 474 154
Отв.117  28 Авг. 09, 23:29, через 15 мин
Последняя надежда на AVReAL shell v 1.08.
Здесь вроде всё проще, но галки и режимы я на смог подобрать.
Всё ли правилно/неправильно?
1 закладка
a1.png Разработка на базе NM8036 (прошивка и аппаратная часть)
a1.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

2 закладка
a2.png Разработка на базе NM8036 (прошивка и аппаратная часть)
a2.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

3 закладка
a3.png Разработка на базе NM8036 (прошивка и аппаратная часть)
a3.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

4 закладка
a6.png Разработка на базе NM8036 (прошивка и аппаратная часть)
a6.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

Здесь самое интересное. Я так понял-это и есть фьюзы.
В соседней ветке есть сканы, но по ним у меня немного не получается выставить.
Там 12 значений. Прошу дать их в следующей форме 1(список переключателя)=1(желаемое); 2=1; 3=0.....12=Е
a5.png Разработка на базе NM8036 (прошивка и аппаратная часть)
a5.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

5 закладка
экран логов
a7.png Разработка на базе NM8036 (прошивка и аппаратная часть)
a7.png Разработка на базе NM8036 (прошивка и аппаратная часть). Автоматика.

С тремя нижними кнопками всё понятно. Можно сохранить(если не защищено), стереть и записать.
Игорь, комментарии каки будут? Жду помощи.


OAG Научный сотрудник Тольятти 474 154
Отв.118  28 Авг. 09, 23:36, через 7 мин
А ты тип процессора задал?
Rudy, 28 Авг. 09, 23:14
Да задал. На скринах хорошо видно. В Пони - Atmega32, а в Авершелле - MEGA 32.
Правильно?
Rudy Академик Питер 5.8K 1K
Отв.119  29 Авг. 09, 00:00, через 25 мин
Тебе нужно как минимум
1. замедлить скорость Скорость LPT порта - микросекунд 10 (примерно, точно не знаю, может больше
2. наверно нужно задать частоту вручную - порядка 100 кГц.
3. Может быть стоит увеличить задержки программирования.


У тебя похоже не те CKSEL проставлены, уточни у Стила. По моему должно быть 4. Другие фьюзы не смотрел.

Похоже нужно убрать верификацию - ругань на два файла.