Никому не попадалась схема с исходниками для управления одной и более серво, желательно на AVR-микроконтроллере? Дайте плиз ссылку.
PS: в раздел “Ссылки” на этом сайте не посылайте, я там был. Там есть ссылка на схему на PIC-контроллере… пригодилось, но интересует все же именно AVR-контроллер.
Может такое пойдёт: Сервотестер ?
Или нужны исходники для анализа?
Здравствуйте 😃
посмотрите Сайт, может поможет.
Удачи
А каков метод управления ?
У меня вообщемто в установке использовались сервы. 😊 А программирую я в основном только ATMEL. Но непонятен вопрос. Что должен делать черный ящик. Какие входные воздействия.
В принципе если просто управлять сервой(сервами) то это вроде и так понятно. Если на входе несколько аналоговых плюс дискрет и на выходе DC сервы - то нечто подобное я ваяю сейчас. Только движочек привода у меня на 80 W. И опять необходимо знать ТЗ. Если требуется отследить 0.5% от оборота то это немного посложней. У ATMEL мне не нравится только отсутствие команд деления.
www.lynxmotion.com
описание контроллера SCC32 - он opensource
управление 32 сервами от RS232
Мега8
способ похоже самый грамотный
Evgeny
Интересная ссылка. Для конкретного ответа требуется просчет времен по веткам алгоритма. Возможно что джиттер не очень большой. Об этом говорит хотя бы то что что большая часть на ассемблере. Хотя с учетом того что в меге8 нет такого количества выходов … будет интересно посмотреть как человек выдерживает заявленную точность для всех выходов.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3add83fd3df95500776f108f":{"_id":"3add83fd3df95500776f108f","hid":114,"name":"evgenyst","nick":"evgenyst","avatar_id":null,"css":""},"40913f1c3df9550077794af9":{"_id":"40913f1c3df9550077794af9","hid":3425,"name":"zukla","nick":"zukla","avatar_id":null,"css":""},"4149f6603df9550077793ab7":{"_id":"4149f6603df9550077793ab7","hid":4504,"name":"boroda_de","nick":"boroda_de","avatar_id":null,"css":""},"41da76ec3df95500777929f3":{"_id":"41da76ec3df95500777929f3","hid":5546,"name":"Sergo","nick":"Sergo","avatar_id":null,"css":""},"424a74493df9550077791785":{"_id":"424a74493df9550077791785","hid":6697,"name":"AVK","nick":"AVK","avatar_id":null,"css":""},"431f21383df955007778f4db":{"_id":"431f21383df955007778f4db","hid":9006,"name":"ANDY_V","nick":"ANDY_V","avatar_id":null,"css":""},"44c07bb53df9550077789f4c":{"_id":"44c07bb53df9550077789f4c","hid":15613,"name":"Michaelasm","nick":"Michaelasm","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb50ba","hid":8,"title":"Самодельная электроника, компьютерные программы","parent":"61c9a54c3df9550077bb50f3","description":"Софт для моделирования и черчения, самодельные электронные устройства.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":2666,"post_count":48273,"last_post":"65f92eb7c68e4ffcbcbdffa9","last_topic":"5a9828483df9550077cbbef3","last_topic_hid":517779,"last_topic_title":"Самодельный Futaba CIU-2","last_ts":"2024-03-19T06:20:39.517Z","last_user":"4f3e22e13df955007774805c"}},"topic":{"_id":"46409e909970730077f3edb8","hid":68027,"title":"Ищу схему управления сервой на AVR контроллере","views_count":4552,"last_post_counter":8,"cache":{"post_count":8,"first_post":"46409e909970730077f3f31e","first_ts":"2007-05-08T16:00:16.000Z","first_user":"41da76ec3df95500777929f3","last_post":"464361019970730077f3f32c","last_post_hid":8,"last_ts":"2007-05-10T18:14:25.000Z","last_user":"44c07bb53df9550077789f4c"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":8,"per_page":25,"chunk_offset":0},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}