roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 май 2025, 23:18

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 18:05 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
вариация на тему дуины. с мегой644п. репрап на ней.
------------
http://reprap.org/wiki/Motherboard_1.2
http://sanguino.cc/start


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 20:51 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Понял, и то и другое встречал в интернете. Но как то не зацепило :)

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 20:54 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
из-за отсутствия лпт выбрал


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 21:50 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Для истории добавлю диаграммы:
Один и тот же момент вклюючение HC LB (компаратор следит за напряжением на А возрастающий фронт), но два разних шима.
Один стандартный, шим только на нижних транзисторах, второй более навороченный, тот что корректно работает.
(newfile3.png,newfile4.png,newfile5.png) рабочий вариант, три разных разрешения.
Вложение:
newfile3.png
newfile3.png [ 5.76 КиБ | Просмотров: 3296 ]

Вложение:
newfile4.png
newfile4.png [ 6.03 КиБ | Просмотров: 3300 ]

Вложение:
newfile5.png
newfile5.png [ 6.47 КиБ | Просмотров: 3296 ]


(newfile1.png,newfile6.png,newfile7.png) не рабочий, три разных разрешения.
Вложение:
newfile1.png
newfile1.png [ 5.85 КиБ | Просмотров: 3288 ]

Вложение:
newfile6.png
newfile6.png [ 6.06 КиБ | Просмотров: 3296 ]

Вложение:
newfile7.png
newfile7.png [ 6.47 КиБ | Просмотров: 3249 ]

Добавлено спустя 16 минут 58 секунд:
>из-за отсутствия лпт выбрал
понятно, хотя вроде есть готовые usb-lpt

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Последний раз редактировалось linvinus 18 июн 2016, 13:55, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 21:56 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
ох ну и выдержка у тебя!! ) спасибо!
подал сигнал напрямую, без оптрона. начал кряхтеть и перегружать мегу.
тестер спаял, но он не робет - питание наоборот кинул и кондёр бах).

Добавлено спустя 3 минуты 9 секунд:
от сюда и дальше forum81/topic9984-45.html
лпт не моё! мы лёгких путей не ищем! :)
------------
А как поправить схему, чтобы сигнал нормальным был?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 22:25 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Проще не схему а программу,
поменяй значения в программе
#define INT1_RISING 0x08 // rising edge triggers INT1

#define INT1_FALLING 0x0C // falling edge triggers INT1

на
#define INT1_RISING 0x0С // rising edge triggers INT1
#define INT1_FALLING 0x08 // falling edge triggers INT1
в файле rcimp.h

Более красиво, конечно, не менять значения а найти в коде везде где INT1_RISING заменить на INT1_FALLING и наоборот.

Если схемно, то перед Q1 поставить последовательно второй такой же транзистор с такими же резисторами в базе и коллекторе.
Транзистор по своему функционалу инвертор.

Добавлено спустя 16 минут 6 секунд:
Схемно вариант 2, включить светодиод оптрона не последовательно с транзистором а параллельно.

Т.е. вывод 2 оптрона отключить от транзистора и посадить на землю IMP_GND, а освободившийся вывод транзистора подключить к первой ноге оптрона, т.е. там будет Т-образное соединение.
Тогда диод будет гореть когда транзистор закрыт. и погаснет когда транзистор откроется, но для перестраховки я бы увеличил сопротивление R33 на 100 Ом, зависит от напряжения питания на выводе IMP_PLUS.
Нужно чтобы резистора было достаточно чтобы светил диод, и не перегревался транзистор.
Т.к. когда транзистор откроется весь ток пойдёт через транзистор, и единственной нагрузкой будет резистор.
I=U/R из документации ток коллектора 100мА максимум, т.е. лучше 50мА, при входном напряжении 5в
получаем R=U/I=5/0.05=100 Ом, значит резистора 220 Ом должно хватить

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Последний раз редактировалось linvinus 21 май 2011, 22:56, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 22:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
так?


Вложения:
impuls.PNG
impuls.PNG [ 12.55 КиБ | Просмотров: 4324 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 22:34 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
нет, нужен ещё один резистор на коллектор Q2 , т.е. IMP_PLUS через резистор на коллектор Q2.
я выше другой вариант предложил.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 22:47 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
увидел. ты мне столько инфы накидал.. буду переваривать завтра)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 22:54 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Ок :)
Смотри что проще, скальпелем поработать или второй транзистор взгромоздить.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 22:57 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
мысль пришла вот, а генератор из звуковухи есть какой? ато сижу с паяльником, а подумать забыл..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 21 май 2011, 23:14 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Это будет сложнее, посмотри статью http://easyelectronics.ru/zvukovaya-kar ... atora.html
там в комментах была ссылка на подборку программ.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 22 май 2011, 00:36 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
так?


Вложения:
impuls_1.PNG
impuls_1.PNG [ 15.03 КиБ | Просмотров: 4297 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 22 май 2011, 13:13 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Да.

Добавлено спустя 1 час 16 минут 54 секунды:
Я запустил BLDC по схеме http://mikrokopter.de/ucwiki/BL-Ctrl_An ... ltplan.gif
Отличие в том что может использоваться аппаратный шим на верхних транзисторах.
программа та же, только схема переключение исправлена чтобы для ШИМ использовать только верхние транзисторы.
В этой схеме конденсаторы С1,С2,С4 по 100nF обязательны.
На мой взгляд эта схема более удачна и менее капризна.
Но т.к. ПО там не GPL, немного изменив, можно использовать программу из BLDC-HV.

Как видно тут более понятные и чёткие моменты переключения.
CH1 - точка MITTEL (усреднение по немецки)
CH2 - NULL_A

Вложение:
newfile12.png
newfile12.png [ 9.67 КиБ | Просмотров: 3298 ]

Вот диаграммы аналогичные предыдущим, момент тот же.
Вложение:
newfile9.png
newfile9.png [ 7.92 КиБ | Просмотров: 3296 ]

Вложение:
newfile10.png
newfile10.png [ 6.43 КиБ | Просмотров: 3296 ]

Вложение:
newfile11.png
newfile11.png [ 5.38 КиБ | Просмотров: 3301 ]


Добавлено спустя 52 минуты 40 секунд:
Вот и видео ,
на видео запечатлён "весь" мой контроллер :))



Добавлено спустя 43 минуты 31 секунду:
Забавно, но этот делитель работает и с оригинальной схемой и программой :)
И диаграммы интересные
Вложение:
newfile13.png
newfile13.png [ 8.68 КиБ | Просмотров: 3295 ]

На более высоких оборотах:
Вложение:
newfile14.png
newfile14.png [ 9.63 КиБ | Просмотров: 3288 ]

И ещё больше обороты, в точке NULL_A всё более пилообразные линии.
Вложение:
newfile15.png
newfile15.png [ 9.34 КиБ | Просмотров: 3290 ]

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Последний раз редактировалось linvinus 18 июн 2016, 14:01, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bldc-hv
СообщениеДобавлено: 22 май 2011, 20:08 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
колоссальная работа проделана! :good:
с меня магарыч (правда даже не представляю какой) :)
----------------
после неудачных вариантов тестеров решил на тиньке2313 сворганить(завалялась уже подпаяная к програм_штекеру). http://winavr.scienceprog.com/example-a ... g-avr.html
пока выдаёт странное, но играться так проще.

Добавлено спустя 26 минут 15 секунд:
протеус + винавр проекты


Вложения:
servo_tester_2313.zip [19.8 КиБ]
Скачиваний: 0
6.gif
6.gif [ 5.87 КиБ | Просмотров: 5276 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 203 ]  На страницу Пред.  1, 2, 3, 4, 5, 6 ... 14  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO