У Владимира серва без резюка, при сервоимпульсе отличной от нейтрали вращается безконечно, причем механическая система, двигающаяся этой сервой - имеет физические упоры и этой же сервой- физически ломается. Нужен не ЕПА, а именно ограничитель хода при срабатывании датчика. Все. Представьте, что к механнике обычной сервы подключили обычный реверсивный регулятор оборотов коллекторника. Я сделаю данный девайс, если никто не сделает раньше. Думал поиграться сегодня, но времени не нашел. Теперь до след. выходных. 😦 В принципе - сложного ничего. Желательно предусмотреть калибровку нейтрали (двиг. остановлен). Вроде бы и все.
Дык я пишу, озвучьте ТЗ. Тут все решается парой концевиков, включенных в разрывы диагоналей силового моста управления двигателем. Только нужно учесть механический выбег. Калибровка нейтрали решается впайкой подстроечника в цепь задающего резистора одновибратора штатной сервоэлектроники. Удачи в изготовлении.
Оч интересное ТЗ. Поправьте если ошибаюсь . Широта импульса однозначно определяет угол поворота машинки. Если упирается мониторим ток.
Я полагаю, что Владимиру требуется нечто подобное : rcopen.com/forum/f83/topic248884
Хотя мне изначально задача показалась более интересной - что-то вроде управления несколькими сервами от одного канала с индивидуальным ограничением хода каждой. Типа эквалайзера с расширенными возможностями настройки.
Ну дурина прекрасно с этим справится. Чуйку на канал. Вторую на ток через 1ом. И навалять типа void loop()
{
for(pos = 0; pos < 180; pos += 1) // goes from 0 degrees to 180 degrees
{ // in steps of 1 degree
myservo.write(pos); // tell servo to go to position in variable ‘pos’
delay(15); // waits 15ms for the servo to reach the position
}
for(pos = 180; pos>=1; pos-=1) // goes from 180 degrees to 0 degrees
{
myservo.write(pos); // tell servo to go to position in variable ‘pos’
delay(15); // waits 15ms for the servo to reach the position
}
}
а поподробнее что и как делать ?
Если проблема до сих пор не решена, черканите в личку.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"3b8614483df9550077797d04":{"_id":"3b8614483df9550077797d04","hid":353,"name":"VladimirG","nick":"VladimirG","avatar_id":null,"css":""},"3f350f403df9550077795f7d":{"_id":"3f350f403df9550077795f7d","hid":2045,"name":"V_Alex","nick":"V_Alex","avatar_id":null,"css":""},"416128d73df9550077793889":{"_id":"416128d73df9550077793889","hid":4637,"name":"Aleksey_Gorelikov","nick":"Aleksey_Gorelikov","avatar_id":null,"css":""},"4d55c04d3df955007775630b":{"_id":"4d55c04d3df955007775630b","hid":80749,"name":"Dinotron","nick":"Dinotron","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":2667,"post_count":48274,"last_post":"6757f71af9bb00ab89de832d","last_topic":"6757f71af9bb00ab89de832c","last_topic_hid":572572,"last_topic_title":"DVB-T2 для FPV видео","last_ts":"2024-12-10T08:08:58.227Z","last_user":"5b0062d13df95500776fe377"}},"topic":{"_id":"4e9061b23df955007748b9cd","hid":250720,"title":"господа кто нить может помочь с реализацией идеи","views_count":2035,"last_post_counter":15,"cache":{"post_count":15,"first_post":"4e9061b23df955007748c001","first_ts":"2011-10-08T14:44:02.000Z","first_user":"3b8614483df9550077797d04","last_post":"4eaa33953df955007748c021","last_post_hid":15,"last_ts":"2011-10-28T04:46:13.000Z","last_user":"3f350f403df9550077795f7d"},"st":1,"section":"61c9a54c3df9550077bb50ba"},"subscription":null,"pagination":{"total":15,"per_page":25,"chunk_offset":8},"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"}