Технический форум по робототехнике.
коля » 30 июл 2009, 00:26
Нужно написать программу ШИМ для двух реверсных колекторных двигателей на (си) для ATmega8 и желательно на компиляторе code vision AVR. В итоге должно получится так - к мк. будет подключено 4-е кнопки,(по две на каждый мотор , тоесть вперед, назад. Две для движения вперёд, двух моторов и две для движения назад) и при нажатии на любую кнопку, двигатель должен сперва плавно стартовать, а после её отпускания, плавно сбавить обороты. С момента нажатия на кнопку, двиготель должен разогнатся с нуля до 100%, за примерно две секунды, ну и тармозить также. Есле кто-то возьмется за это, то давайте договоримся о цене. Сам я начел изучять (си) и даже светодиодами имгал и кнопками упровлял ими, но дальше неразобратся некак, да и все дело встало в созданее миханики для робота.
avr123.nm.ru » 30 июл 2009, 00:46
Вы обратитесь к моему знакомому ***** - у него умереные цены на разработку электроники и ПО для AVR. Я думаю он вам поможет. Кстати возможно у нас на форуме вам и бесплатно помогут - программа то не сложная.
В вашем алгоритме нет равномерного движения.
Я бы предложил так - держишь кнопку - ШИМ в этом направлении меняется а отпустил кнопки - ШИМ не изменный. Если ШИМ "крутил" вперед то кратко нажал кнопочку "назад" - ШИМ плавно снижается до нуля. Или если ШИМ "крутил" назад то краткое нажатие "вперед" снижает ШИМ до нуля. Емли конечно не прервется другим нажатием.
Кстати, а гдеж эти кнопки то будут ? ИМХО ДУ какое то должно быть. А на пульте лучше не кнопик а джойстик поставить.
Последний раз редактировалось
avr123.nm.ru 30 июл 2009, 16:51, всего редактировалось 1 раз.
zubr » 30 июл 2009, 16:42
угостишь всех мороженным - напишу седня вечером

правда на пичке, но на си.
но на доставке разоришься..
пичек тут любой долларовый сойдет. Главное чтобы ног хватило и генератор внутри был.
а драйвер какой нравится? для реверса мост нужен..
коля » 30 июл 2009, 20:50
Мост у меня сделан, а что такое *пичек*

я незнаю такова?.
SiemX » 30 июл 2009, 21:09
Микроконтроллер PIC
коля » 30 июл 2009, 21:22
А мне нужна прога для ATmega8, просто у нас напряг в магазине с мк. есть только: mega8, 16 и вроде 32.
zubr » 30 июл 2009, 21:28
а у меня какрас 1128кт4 завалялся
коля » 01 авг 2009, 11:49
Написали мне программку, спосибо доброму человеку написал и программку и симуляцию в протеус сделал, и все расписал. Выкладываю файл ниже, может кому пригодится.
- Вложения
-
hmost_v1.rar
- программка, файл протеуса, схема н-моста моя, но она вроде неочень хорошая, хотя у меня работает.
- (200.43 КиБ) Скачиваний: 18
avr123.nm.ru » 01 авг 2009, 12:08
Главное чтоб в железе работала. Пиши пожалуйста о том как все вместе слепишь.
Вот сквозной ток в схеме и в приложении проект в PROTEUS - т.е.
неправильный выбор транзисторов для Н-моста ( они на 100 вольт в 12 вольтовой схеме )
спасает их от пробоя сквозняком - так как их сопротивление в открытом состоянии достаточно высоко и ограничивает ток К.З. даже при идеальном источнике питания в симуляторе.

- Вложения
-
ток в схеме.rar
- (50.07 КиБ) Скачиваний: 9