реклама на сайте
подробности

 
 
76 страниц V  « < 32 33 34 35 36 > »   
Reply to this topicStart new topic
> AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2.
NicholasR
сообщение Feb 13 2011, 16:24
Сообщение #496


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Цитата(Petka @ Jan 27 2011, 23:49) *
Разомкните. Замкнуто - в 7й версии прошивки обозначает отладку. Разомкнуто - программирование.


Расскажите вкратце об этом режиме, о отладке Вашим программатором.
Go to the top of the page
 
+Quote Post
Petka
сообщение Feb 13 2011, 18:15
Сообщение #497


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(NicholasR @ Feb 13 2011, 19:24) *
Расскажите вкратце об этом режиме, о отладке Вашим программатором.

На 8й и 9й странице топика. Пост анонс printf отладки
Go to the top of the page
 
+Quote Post
NicholasR
сообщение Feb 14 2011, 16:04
Сообщение #498


Частый гость
**

Группа: Свой
Сообщений: 175
Регистрация: 19-01-09
Пользователь №: 43 620



Цитата(Petka @ Feb 13 2011, 21:15) *
На 8й и 9й странице топика. Пост анонс printf отладки


Как раз что нужно, читаю... Спасибо!
Go to the top of the page
 
+Quote Post
murchics
сообщение Feb 27 2011, 14:18
Сообщение #499





Группа: Новичок
Сообщений: 4
Регистрация: 22-02-11
Из: Украина
Пользователь №: 63 173



Доброго времени суток, форумчане.
Уважаемый Petka, нашел Вашу поделку на сйте: http://www.mindrunway.ru/PetkaAvrUsb.html понравилась, решил повторить на ATmega8-16AI(TQFP32)+FT232RL+14.7456MHz.
Сделал плату по лазерно-утюжной технологии, купил детали, спаял
Прикрепленное изображение
Прикрепленное изображение
, подключил, установил виртуальный COM-порт, ПониПрог, выставил фюзы 9. Modify «fuse bits». (in PonyProg checked bit means ''1') как тут, прошил flash (все как в HowTo.pdf). Перепаял перемычку, включил - кажется работает: светодиод мигает
Прикрепленное изображение
,
вместо 1МГц имеем 145кГц
Прикрепленное изображение
,
кварц работает
Прикрепленное изображение

подключаю к цели диод горит.
Казалось бы все должно работать...а вот как ни пробовал ни CodeVision AVR 2.05.0 ни терминал (win+r->hygthtrm.exe) ни AVRStudio не видят программатор...сколько Enter не жму...не отзывается.
Уже трелью неделю вожусь.. ума не приложу что не так???

Вижу, что я не первый с таким сталкиваюсь:
Цитата
RN3QLQ
После подачи питания программатор мигает светодиодом 5-ть раз примерно секунд за 10..12. При подключении к программируемому устройству светодиод постоянно горит.
Пробовал CV и AVRStudio - компилятор не видит программатор! При нажатии несколько раз Enter в Терминале - программатор не отзывается.
Что посоветуете?
Petka
Скорее всего контроллер работает от внутреннего RC 1MHz. А надо от внешнего кварца.
Похоже, что вы фузы не так выставили (или выставили, а прошить забыли).

В моем случае при подключении светодиод мигает 6 раз за 1-2 секунды.
И у меня он работает от внешнего кварца как видно на осциллограмме.

Я в деле программирования, можно сказать, новичек, но хочу научиться, поэтому и взялся разбираться что к чему, получилось что с Вашего устройства.

Очень хочется доделать и уже использовать данный программатор.
Может я не то ПО ставлю...подкиньте заведомо рабочее.

Если можно, то в личку или ICQ#363647337

Буду благодарен за помощь.

Украина, Харьков.
Go to the top of the page
 
+Quote Post
Petka
сообщение Feb 27 2011, 19:17
Сообщение #500


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(murchics @ Feb 27 2011, 17:18) *
Сделал плату по лазерно-утюжной технологии, купил детали, спаял ...... кажется работает: светодиод мигает ....
вместо 1МГц имеем 145кГц ....

Всё так и должно быть.
Цитата
Казалось бы все должно работать...а вот как ни пробовал ни CodeVision AVR 2.05.0 ни терминал (win+r->hygthtrm.exe) ни AVRStudio не видят программатор...сколько Enter не жму...не отзывается.
....

У Вас есть осциллограф. Запустите терминал и посмотрите какой сигнал при отправке из терминала команд на ножке "RX" у контроллера в программаторе. Если сигнал соответствует 115200 бит/сек. То всё нормально и тогда проверьте есть ли сигнал после нескольких нажатий "Enter" на линии "TX".

Т.к. у вас программатор "самопрошился" нормально, то FT232RL припаяна нормально, за исключением разве что сигналов "RX" и "TX".
Т.к. светодиод моргает и частота правильная, то контроллер прошит верно и фузы вы выставили абсолютно верно. Слабое место только одно: связь программатора с ПК. Или проблемы с софтом на стороне ПК. Попробуйте в качестве программы-программатора avrdude.
Go to the top of the page
 
+Quote Post
murchics
сообщение Feb 27 2011, 19:38
Сообщение #501





Группа: Новичок
Сообщений: 4
Регистрация: 22-02-11
Из: Украина
Пользователь №: 63 173



Спасибо за быстрый ответ.
Завтра обязательно попробую.
Go to the top of the page
 
+Quote Post
murchics
сообщение Mar 1 2011, 20:32
Сообщение #502





Группа: Новичок
Сообщений: 4
Регистрация: 22-02-11
Из: Украина
Пользователь №: 63 173



Цитата
У Вас есть осциллограф. Запустите терминал и посмотрите какой сигнал при отправке из терминала команд на ножке "RX" у контроллера в программаторе. Если сигнал соответствует 115200 бит/сек. То всё нормально и тогда проверьте есть ли сигнал после нескольких нажатий "Enter" на линии "TX".

Т.к. у вас программатор "самопрошился" нормально, то FT232RL припаяна нормально, за исключением разве что сигналов "RX" и "TX".
Т.к. светодиод моргает и частота правильная, то контроллер прошит верно и фузы вы выставили абсолютно верно. Слабое место только одно: связь программатора с ПК. Или проблемы с софтом на стороне ПК. Попробуйте в качестве программы-программатора avrdude.


Подключил программатор, запустил и настроил терминал, получил осциллограммы на PIN30(RX) микроконтроллера при команде "Enter"
Прикрепленное изображение

при команде "1"
Прикрепленное изображение

при команде "2"
Прикрепленное изображение

в общем разные sm.gif

Осциллограммы на PIN31(ТX) микроконтроллера при отправке любой команды терминалом не было пока я сильно не придавил пробником (щупом) осциллографа этот вывод, прямо возле корпуса микроконтроллера. Похоже, что этот вывод отошел внутри корпуса МК. Т.К. я прошивал программатор (первый раз) внешним программатором и этот контакт отгибал от дорожки, что, видимо, и привело к этому излому.
Прикрепленное изображение


Прикрепленное изображение

В результате проведенных измерений была случайно обнаружена и устранена неполадка и получены отклики программатора
Прикрепленное изображение

Теперь программатор работает с CVAVR и видна "цель".

Здесь Вы, мне кажется, перепутали сигналы "RX" и "TX" :
Цитата
Запустите терминал и посмотрите какой сигнал при отправке из терминала команд на ножке "RX" у контроллера в программаторе. Если сигнал соответствует 115200 бит/сек. То всё нормально и тогда проверьте есть ли сигнал после нескольких нажатий "Enter" на линии "TX".


С программой avrdude пока разбираюсь, возможно буду использовать именно ее в комплексе с Вашим программатором, Petka.
Спасибо за помощь. Очень доволен "своим" первым МК устройством.

Сообщение отредактировал murchics - Mar 1 2011, 20:37
Go to the top of the page
 
+Quote Post
murchics
сообщение Mar 2 2011, 20:23
Сообщение #503





Группа: Новичок
Сообщений: 4
Регистрация: 22-02-11
Из: Украина
Пользователь №: 63 173



Устройство в сборе и при деле.
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
TIR64
сообщение Mar 3 2011, 12:00
Сообщение #504





Группа: Новичок
Сообщений: 1
Регистрация: 3-03-11
Пользователь №: 63 367



Собрал этот прогер прошил, уложил Мегу,на косячил с фюзами, восстановил Мегу,внимательно все проверил,правильно выставил фюзы,прошил, все ОК. Доволен ,помимо классного прогера научился восстанавливать Меги ,Таньки и прочие камни. Спасибо Петя ! cheers.gif
Go to the top of the page
 
+Quote Post
faustle
сообщение Mar 12 2011, 22:37
Сообщение #505





Группа: Новичок
Сообщений: 2
Регистрация: 12-03-11
Пользователь №: 63 559



Вечер добрый.

Собрал сегодня данный программатор на 8 меге в дип корпусе и FT232RL по этой печатке. Прошивка отсюда.
Самопрошился без проблем, со фьюзами все вроде в порядке (как в HowTo). При включении мигает 6 раз, при подключении МК светодиод загорается.
Но, при этом, ни одна студия его не видит, hyperterminal не отвечает.
Есть аналоговый осциллограф, глянул есть ли сигнал на RX\TX при отправке через hyperterminal - на RX есть, на TX нет.
В чем может быть проблема, что я упустил?

Спасибо.


--------------------
Regards,
EK
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 13 2011, 08:00
Сообщение #506


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(faustle @ Mar 13 2011, 01:37) *
Вечер добрый.
....
Есть аналоговый осциллограф, глянул есть ли сигнал на RX\TX при отправке через hyperterminal - на RX есть, на TX нет.
В чем может быть проблема, что я упустил?

Посмотрите на пост №500 выше. От Feb 27 2011, 22:17.
Go to the top of the page
 
+Quote Post
faustle
сообщение Mar 13 2011, 11:23
Сообщение #507





Группа: Новичок
Сообщений: 2
Регистрация: 12-03-11
Пользователь №: 63 559



Цитата(Petka @ Mar 13 2011, 11:00) *
Посмотрите на пост №500 выше. От Feb 27 2011, 22:17.


Дело было в полумертвой меге, поменял на другую, все завертелось wink.gif
Petka, большое спасибо за Ваш труд!


--------------------
Regards,
EK
Go to the top of the page
 
+Quote Post
RemH
сообщение Mar 14 2011, 16:24
Сообщение #508





Группа: Новичок
Сообщений: 1
Регистрация: 13-03-11
Пользователь №: 63 579



Всем здравствуйте.
Может подскажет кто, а можно данным программатором с помощью адаптеров прошивать контроллеры вне схемы?
А то немного не понятно, в описании написано что только для внутрисхемного программирования а некоторые делают адаптеры....
и если можно то не подскажете какой лучше адаптер собрать так чтоб на одной плате была возможность программировать разные контроллеры.
спасибо
Go to the top of the page
 
+Quote Post
Petka
сообщение Mar 15 2011, 10:36
Сообщение #509


Профессионал
*****

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(RemH @ Mar 14 2011, 19:24) *
Может подскажет кто, а можно данным программатором с помощью адаптеров прошивать контроллеры вне схемы?

Разумеется можно.
Для этого "адаптер" должен иметь панельку под "ваш" контроллер.
К панельке на выводы питания подключите конденсаторы 0,1 мкФ. И подайте само питание. Можно, например, от USB.
Go to the top of the page
 
+Quote Post
SniyLSD
сообщение Mar 16 2011, 13:45
Сообщение #510


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 16-03-11
Из: Иркутск
Пользователь №: 63 658



Собрал данный программатор на ft232bm, вместо дросселя на 10 мкгенри воткнул на 100, при первом подключении диод начал моргать беспрерывно, выскочило сообщение об обнаружении нового девайса, после повторной вставки, сообщение больше не выскакивало, а диод продолжал моргать. После осмотра схемы, обнаружилось 2 коротыша на 232 и не пропайка 2-х ножек.
После устранения замыкания диод моргает только 1 раз при подключении, стал обнаруживаться в системе, поставил драйера для фтди, в пони прог не обнаруживается, выскакивает сообщение об ошибке с номером -24.

Прошу помочь мне, что еще можно сделать? Мегу впаял с первого раза, не перегревал...
Не мог ли я нечаянно сжечь микру 232 из-за коротышей?

Сообщение отредактировал SniyLSD - Mar 16 2011, 13:47
Go to the top of the page
 
+Quote Post

76 страниц V  « < 32 33 34 35 36 > » 
Reply to this topicStart new topic
10 чел. читают эту тему (гостей: 10, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 07:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01551 секунд с 7
ELECTRONIX ©2004-2016