Отговори на тема  [ 39 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща
помощ за програмиране на ATTINY2313 със STK200 и PonyProg 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Колега този Code Vision , не иска ли специален хардуер . Аз съм си направил най простия вариант на програматор онзи с четрите резистора на LPT - то и ползвам Pony prog


Чет Май 01, 2008 3:18 pm
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 
точно този дето си го направил става за код вижъна :wink: STK200+/300 избери


Чет Май 01, 2008 3:52 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Ти ползваш опростения вариант на STK200 , със резисторите, само че има и буфериран вариант / който ползвах аз/ .
Поддържа се в CodeVision: избираш Kanda Systems STK200+/STK300 и пробваш.
http://elm-chan.org/works/avrx/stk200.png


Чет Май 01, 2008 3:52 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
74ls 125 i 74ls126 съвместими ли са , че ми се намира само 74ls126 или ако знаете руски анааог ?


Чет Май 01, 2008 4:15 pm
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 
бе вързвай на жици само мани тея буфери


Чет Май 01, 2008 8:01 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
колега пробвах само на жици , ама ми дава '' грешка при комуникация '' , а програматора '' с жиците '' работи защото с него програмирах два процесора с pony prog-a но при опит да конфиг. фюзовете ги ''зключих'' и двата


Чет Май 01, 2008 9:48 pm
Профил
Ранг: Напреднал
Ранг: Напреднал

Регистриран на: Нед Авг 14, 2005 1:08 pm
Мнения: 433
Местоположение: Казанлък
Мнение 
от 4 години съм на жици без буфери директно от LPT никога не съм имал проблеми със заключване а и като се заключат има паралелно програмиране там се отключват заключените AVR :wink:


Прикачени файлове:
stk200.png
stk200.png [ 7.53 KiB | Прегледано 2220 пъти ]
Чет Май 01, 2008 11:25 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
OK. :) за момента всичко е наред ( с нов процесор ) програмира се нормално , дайте линкове към програматори с паралелно програмиране , ако мога да си оправя двата процесора дето ги заключих .
Към kasparow колега дай малко разяснения относно серийната комуникация , че нещо не ми се получава , иначе процесора е записан , но като го закача но COM - порта не комуникира с pc- to


Пет Май 02, 2008 1:28 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 03, 2005 11:31 am
Мнения: 766
Местоположение: Пловдив
Мнение 
fast написа:
OK. :) за момента всичко е наред ( с нов процесор ) програмира се нормално , дайте линкове към програматори с паралелно програмиране , ако мога да си оправя двата процесора дето ги заключих .
Към kasparow колега дай малко разяснения относно серийната комуникация , че нещо не ми се получава , иначе процесора е записан , но като го закача но COM - порта не комуникира с pc- to



http://elm-chan.org/works/avrx/report_e.html


Пет Май 02, 2008 3:20 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Чрез Хипертерминала създаваш New connection със следните параметри: com1, 38400 bit/s, data bits 8, parity None, stop bits 1, flow contr. none. Серийния кабел трябва да е свързан.
При включване на твоето устройство, на терминала трябва да видиш изписано: "SMC Servomotor controller"
Ако това не се получава, трябва да си огледаш опроводяването за грешки, в случая канала за комуникация.
Поне по този въпрос има много информация.
Тъй като връзката не е галванично разделена, внимавай с потенциалите на масите, да е заземено правилно.
Ако контролера работи правилно, свети зеления светодиод, а на двата изхода за моста има ШИМ 50% с
честота около 30 килохерца.


Пет Май 02, 2008 3:49 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Тръгна горе - долу въпросното устройство но при 2400 bit/s по нагоре не става , странно ? Трябват ли някакви спец. настройки за използувания мотор защото работи стабилно само в m0 , при m3 като подам импулс на step входа започва да се върти наляво надясно и в един момент светва servo error


Съб Май 03, 2008 10:29 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Добре, щом си я докарал до тука.
За серийния канал:
Кварца трябва да е за 16 mHz основна честота, имаш ли начин да провериш на каква честота ти работи?
Хекса ти ли го компилира или ползва накой друг?
Ако имаш време, направи си ии интерфейса на контролера към компютъра с MAX232, вместо с инверторите 74НС14,
самият автор го препоръчва.
За настройките: естествено трябват специални настрийки, но като начало
схемата не ти работи в мод 3, объркана е посоката на включване на мотора :
най-лесно е да размениш местата на поредиците А и Б на енкодера, и трябва да се оправи.
От там нататък има още 7 параметъра които трябва да се укажат, имат отношение към
сервото и PID регулатора.
в банки 0 .. 3 има записани някакви стойности, но ти трябва да ги коригираш за твоя мотор.
Опиши накратко какъв е мотора, колко импулса на оборот дава енкодера,
с каква скорост (ориентировъчно) ще искаш да се върти и какъв е диапазона на честотата
на входните сигнали, и ще ти дам набор от стойности за въвеждане.
След като се направи това, ще можеш да подаваш сигнали за стъпка и посока,
и да се наслаждаваш на изпълнението.


Нед Май 04, 2008 1:05 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Така , кварца е 16М , но не успявам да го хвана с осцилоскопа , на извод 4 има високо ниво но на 5 няма честота , вероятно кварца ми е повреден , опитвах и с 20М но и с него е същото , предполагам че от това е и ниската скорост на ком. канал , но пък на двата изхода при вкл. има ШИМ с коеф . на запълване около 50% , опитвах с разменяне на А и В канал на енкодера резултата е същия . модифицирал съм схемата малко но мисля че не в това е проблема , вместо стъпалото от схемата ползвам директно L6203 (Full CMOS h - bridge ). Мотора който ползвам е от стар български плотер ИЗОТ 18V / 1A са данните на мотора , енкодера е с 500 импулса за оборот , импулсните му поредици са си наред има си тригери фронтовете са нормални , за съжаление нямам две сонди на осцилоскопа за да видя има ли дефзиране между тях .


Нед Май 04, 2008 10:14 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Този мотор при мен се държи добре при следните стойности на параметрите:
P0 1000, p1 1000, p2 500, p3 20, p4 400, p5 100, p6 4500
последния има пряко отношение към скоростта на въртене, можеш да започнеш с 1000 - 2000
След като ги въведеш, трябва все пак да намериш правилната комбинация
на поредиците от енкодера, защото тя е само една.
Моста няма проблеми с него, стига да издържи, аз също ползвах Л298, работи известно време,
докато сложих по-мошен мотор и ...


Нед Май 04, 2008 10:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение 
fast написа:
Дали успях да прецакам процесора , програмирах го един път после опитах да запиша конфиг. битове и от тогава дава при опит за програмиране 'Device missing or unknown device (-24) '

@фаст Аз програмирах мойто attiny2313 без проблеми без да барам фюзовете.
Но когато сложих тези фюзове:
Изображение
Получих Изображение
Панирах се за малко. Помислих и сметнах че кварцовия генератор не работи.
Сложих си пръстите на крачката и корпуса(заземен) на кварца и почнах да цъкам Retry и на третия опит го прочете. Виж и тази тема http://www.larsen-b.com/Article/260.html . Дано съм помогнал.


Прикачени файлове:
alert.gif
alert.gif [ 4.06 KiB | Прегледано 2018 пъти ]
attiny2313.gif
attiny2313.gif [ 12.16 KiB | Прегледано 1666 пъти ]
Вто Май 06, 2008 11:01 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 39 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни