27 МОСКОВСКАЯ ВСТРЕЧА
Форум самогонщиков Сайт Барахолка Магазин 27 МОСКОВСКАЯ ВСТРЕЧА

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

Форум самогонщиков Автоматика
1 ... 6 7 8 9 10 11 12 ... 82 9
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.160  26 Февр. 09, 01:05
Я тоже обратил внимание что у тебя обе строки вроде как в первую строку выводятся, но поскольку нуб, комментировать не стал. ))
Rudy Академик Питер 5.8K 1K
Отв.161  26 Февр. 09, 01:07, через 2 мин
Нет, этоя еще в прошлый раз исправил, первая-то строка должна была правильно выводится. Там была еще одна ошибочка. Попробуй, грузани.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.162  26 Февр. 09, 01:10, через 4 мин
Нормально, текст пошел на экран. А про программатор я рано порадовался ((.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.163  26 Февр. 09, 01:12, через 2 мин
 sprintf(DString[0],"Display Test 123");
sprintf(DString[0],"Second String 45");
так в предпоследнем варианте было.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.164  26 Февр. 09, 01:13, через 2 мин
На 4 ноге меандр скважность единица.
Rudy Академик Питер 5.8K 1K
Отв.165  26 Февр. 09, 01:15, через 3 мин
Это я в программе исправил, но не обновил в зипе. Сейчас там последний, поправленный вариант.

А там на всех ногах должен быть 50% сигнал. Сейчас частота сбита, там на 14 МГц, но это зюнзики. Главное таймера рулят как положено и дисплей заработал.

А ты калибровку делаешь?
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.166  26 Февр. 09, 01:20, через 6 мин
Калибровку делаю конечно. Ничего не понимаю, пока резюк соплей подпаян был, запись проходила нормально, специально несколько раз прогнал, впаял на постоянно, все, перестал чисто писать.
Rudy Академик Питер 5.8K 1K
Отв.167  26 Февр. 09, 01:23, через 3 мин
А если снова на соплях спаять? Смеющийся
Rudy Академик Питер 5.8K 1K
Отв.168  26 Февр. 09, 01:38, через 15 мин
Тут еще один вопрос на повестке дня. Очень хотелось бы перейти с внутреннего генератора на 1 МГц на кварц 7.3728, если он у тебя есть. Его нужно впаять на нижней стороне платы, между 12 и 13 ногами проца и, дополнительно, впаять емкости пик 18-24 с этих ног на землю. При этом лучше перерезать (обратимо) провод у 13 ноги проца, идущий на 3 ногу разъема программатора.

Кварц лучше, не нужно калибровать внутренний генератор, да он и нестабилен. Могут возникать проблемы при обмене с компом по RS232.

Но могут возникнуть проблемы. Для этой операции прийдется перешить фьюзы на работу от кварцевого генератора. При этом, если он вдруг не запустится, для перепрограммирования прийдется заводить отдельный сигнал 1 МГц на 13 ногу проца (внутренний генератор будет отключен). А для этого нужен соответствующий генератор на программаторе. Его лучше собрать сразу и подключить к 3 ноге разъема программатора (отключив эту ногу от того места, куда она была припаяна, этот сигнал для Меги не используется). Тогда он всегда будет поступать на плату, но перемычка перерезана и он не будет мешать. А, в аварийных ситуациях, перемычка замыкается, и, после перешивки фьюзов, снова размыкается. Это конечно аварийная ситуация, но бывает нужно. В нормальных программаторах этот сигнал генерируется программно если нужно (4 такта на один такт программирования) но в понипроге это не сделано.

Что скажешь?

Да, чисто теоретически это (установка кварца) не должно помешать нормальной работе проца с базовой прошивкой. Но точно этого сказать нельзя, нужно пробовать
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.169  26 Февр. 09, 01:50, через 13 мин
Да не проблема, я же недавно ставил уже. Только завтра все это.
steel.ne Научный сотрудник Киев 541 75
Отв.170  26 Февр. 09, 10:29
Да, выводится текст, пищалка пищит, курсор мигает
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.171  26 Февр. 09, 12:05
Руди, напиши какую-нибудь программку простенькую для этого процика, что бы она могла померять частототу входящего сигнала. Типа собрать загодя генератор, и калибрануть его на 1МГц. Если это возможно на тактовой в 1МГц.
Rudy Академик Питер 5.8K 1K
Отв.172  26 Февр. 09, 17:42
У тебя же осцилл есть. Тут точности не нужно никакой, плюс/минус валенок. Сделать-то можно, но нужно разбираться с настройками таймеров, противно да и лениво. Но если очень нужно будет - сделать можно, примерно до 10 Мгц.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.173  27 Февр. 09, 23:00
Руди, у меня все готово для того что бы продолжить. Программатор отлажен, кварц припаян.
Rudy Академик Питер 5.8K 1K
Отв.174  27 Февр. 09, 23:22, через 22 мин
Сними галочки со всех CKSEL и прошей во фьюзы. Посмотри на кварц, на 12 ноге должен быть синус, примерно 7 МГц. Но у тебя полоса осцилла всего 5 МГц, может показать малую амплитуду, это не страшно.

Потом грузани старую программу для проверки.

Если все нормально, попробуй грузануть новую. Я поменял немного, в основном все подчистил, переделал на 7 МГц, сделал секундный биппер.

А как у тебя с ошибками при программировании?
Генератор сделал?
PrcSam_hex.zip 4.0 Кб
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.175  27 Февр. 09, 23:28, через 7 мин
Все ОК. Контрастность на дисплее хуже стала. Моно ченить на бипер другое выдавать? Жене не очень нравиться пикание в ночи )).
Rudy Академик Питер 5.8K 1K
Отв.176  27 Февр. 09, 23:43, через 16 мин
Отключил.

Контрастность пока не важна. На самом деле туда нужно просто подстроечник всадить, примерно 10 кОм с земли на питание, среднюю ногу на 3 ногу дисплея и отрезать от проца. А этот выход использовать как выход ШИМ для управления чем угодно. То же самое - с регулятором подсветкм дисплея.

Ну ладно, раз с кварцем заработало, можно и RS232 потихоньку запускать.
PrcSam_hex.zip 4.0 Кб
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.177  27 Февр. 09, 23:49, через 7 мин
Да, пикать перестал.
Rudy Академик Питер 5.8K 1K
Отв.178  27 Февр. 09, 23:54, через 6 мин
Тогда на сегодня наверное и все. Завтра, к вечеру, раз таймер работает, попробую дописать чтение и вывод на дисплей 4 каналов АЦП. Может и чтение кнопок клавы успею.

Ошибки программирования убрались? Или мучаешься?

Да, если не лень, проверь, что подпайка кварца не помешала работе базовой прошивки.
SerjNSK Научный сотрудник Новосибирск 2.5K 939
Отв.179  27 Февр. 09, 23:58, через 4 мин
Нет больше ошибок при программировании, другой программатор собрал.