MAL4X Научно-технический форум разработчиков симуляторов и автоматики


Симуляторы перегрузок. DIY электроника. ЭВМ. Компьютерные сети.
Up

Разработка нового контроллера

Строим реалистичный симулятор перегрузок своими руками. Рекомендации. Советы.

Модераторы: Death_Morozz, null, Ale

Re: Разработка нового контроллера

Сообщение AlexVr » 02 фев 2013, 20:06

Тестер конечно есть. А Инет служебный - скайп в "черном списке"
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Разработка нового контроллера

Сообщение AlexVr » 02 фев 2013, 20:08

Ale писал(а):Это довольно серьезная переделка прошивки. И два канала управления станут неравнозначными (10 бит и 8 бит ШИМ) или оба только по 8 бит ШИМ...

У меня надежда только на 2 ШИМа по 8 бит через развязку :D
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Разработка нового контроллера

Сообщение AlexVr » 03 фев 2013, 13:59

Убил полдня, но победил! Перепроверил все проводки, норм! Контакты - норм! Поменял местами платки с ISO - то же! Подпаялся к другим ногам ЛН2 - то же! Протыкал пробником все!
Осталась мною любимая 74HC08, заменил - асимметрия пропала, больной канал заработал!!! :D :D :D
ЗЫ При этом она зараза без развязки норм. работала... Положил ее на тиски и доработал молотком!
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Разработка нового контроллера

Сообщение Ale » 03 фев 2013, 14:06

AlexVr писал(а):Убил полдня, но победил!

Congratulatio тьфу... Поздравляю !!! :D
Краткое ИТОГО в студию: В какой фазе проект? В смысле - доп-инверторами пока не обвязывал (что бы предотвратить вращение при отключенной ардуине)?
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение AlexVr » 03 фев 2013, 14:09

Ale писал(а): В какой фазе проект? В смысле - доп-инверторами пока не обвязывал (что бы предотвратить вращение при отключенной ардуине)?

Проект в фазе механического присоединения Энкодеров. Доп-инверторы не ставлю, мне и этих хватило :D
Вот внутренности энкодера: Изображение
http://fotki.yandex.ru/users/alex-vr/view/598950/
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Разработка нового контроллера

Сообщение Ale » 03 фев 2013, 14:13

Позволю напомнить...
AlexVr писал(а):У меня еще один довод против инверторов DIR1 и DIR2 для моста - при отключении питания Ардуино, мост в таком случае крутит движок на полную в одном из направлений.

Вопрос - проблема осталась? Если да - то надо бы доп инверторы поставить...
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение null » 03 фев 2013, 14:55

AlexVr писал(а):ЗЫ При этом она зараза без развязки норм. работала... Положил ее на тиски и доработал молотком!

А что там внутри? таджики устали? :-))))
Ale писал(а):Если да - то надо бы доп инверторы поставить...

Я к этому тоже пришел, но не сразу :). Точно надо ставить, стоит копейки. Просто надо тебе нормальную плату сделать. Чтоб без лишних проводочков и соединений. Порядок должен быть в общем, тогда и работать все будет нормально.
AlexVr писал(а):Вот внутренности энкодера:

Это что за адронный коллайдер?:-) Можешь ссылку кинуть или модель скажи.
Русский X-Simulator
Изображение
За пределами форума. Мой инстаграмм.
Аватара пользователя
null
SIMER
 
Сообщения: 1041
Зарегистрирован: 03 мар 2010, 18:42
Откуда: Ростов-на-Дону
Благодарил (а): 219 раз.
Поблагодарили: 160 раз.
Баллы репутации: 138
ТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение AlexVr » 03 фев 2013, 15:15

Ale писал(а):Вопрос - проблема осталась? Если да - то надо бы доп инверторы поставить...

Не спорю, но потом. Сил на них сегодня нет.
null писал(а):А что там внутри? таджики устали? :-))))

Внутри нанотехнологии, к которым я подобрал правильный инструмент :D
null писал(а):Это что за адронный коллайдер?:-) Можешь ссылку кинуть или модель скажи.

Изображение
http://fotki.yandex.ru/users/alex-vr/view/598968/
Изображение
http://fotki.yandex.ru/users/alex-vr/view/598958/
Изображение
http://fotki.yandex.ru/users/alex-vr/view/598960/
Проблему обдува хочу решить 4-мя куллерами, пока нашел 1
Изображение
http://fotki.yandex.ru/users/alex-vr/view/598959/
Изображение
http://fotki.yandex.ru/users/alex-vr/view/598961/
Энкодеры списанные, из 4 смог собрать 2 - работают :shock:
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Разработка нового контроллера

Сообщение AlexVr » 03 фев 2013, 15:27

Фанерка - для гальванической развязки :lol: Муфта - диэлектрический резиновый шланг с хомутами :)
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Разработка нового контроллера

Сообщение Ale » 03 фев 2013, 20:54

AlexVr писал(а):Проект в фазе механического присоединения Энкодеров

Попробую на неделе универсальную модификацию прошивки для энкодеров сделать.
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение null » 04 фев 2013, 18:07

Развел плату для оптической развязки контроллера с Н-Мостом по схеме от Ale и учитывая по возможности пожелания CraCk. Разрабатывалась с учетом совместимости с обоими поделками Таноса (АМС и мост), включая разъемы. Но это не мешает ей быть использованной в других сочетаниях. Для управления платой достаточно 4-ёх проводов на входе(и земля), что в результате в дополнение к основной функции, превращает H-Bridge Таноса в smokeless. Т.е. при любом состоянии сигналов управления не может произойти ситуации, когда включатся два плеча моста одновременно и вызовут КЗ.

Схема платы.
opto_cxema.jpg
opto_cxema.jpg (357.68 КБ) Просмотров: 15405

Внешний вид платы с элементами.
opto_board.jpg
opto_board.jpg (331.03 КБ) Просмотров: 15405


Рисунок платы для ЛУТ в форматах PDF и PS (зеркалирование не требуется). Формат PS можно открыть большинством редакторов для векторной графики, в т.ч. Corel Draw.
opto-board.rar
(15.55 КБ) Скачиваний: 719


ОБНОВЛЕНИЕ от 16.02.13
Версия для оптопары 6n135, 6n136
opto-board_6n136.rar
(15.44 КБ) Скачиваний: 174


ОБНОВЛЕНИЕ от 25.02.13
При проведении реальных тестов обнаружен баг, скорее всего в схеме преобразования сигналов направления моторов, что приводит таки к выгоранию моста Таноса. Проще сказать что к нему не приводит. Так как горит этот мост от всего. Тем не менее ошибка наша и после исправления будут залиты новые схема и рисунок платы для травления.
Русский X-Simulator
Изображение
За пределами форума. Мой инстаграмм.
Аватара пользователя
null
SIMER
 
Сообщения: 1041
Зарегистрирован: 03 мар 2010, 18:42
Откуда: Ростов-на-Дону
Благодарил (а): 219 раз.
Поблагодарили: 160 раз.
Баллы репутации: 138
ТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение Death_Morozz » 04 фев 2013, 21:19

В DIP -е, для начинающих! Молодец!
Хочешь сделать хорошо - сделай это сам.
Изображение
Аватара пользователя
Death_Morozz
Фраерок
 
Сообщения: 2839
Зарегистрирован: 11 янв 2007, 23:35
Откуда: Ростов-на-Дону
Благодарил (а): 822 раз.
Поблагодарили: 312 раз.
Баллы репутации: 200
ТехнарьТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение null » 04 фев 2013, 23:37

Протестировал связку GTR2->ХSIM2->Arduino->Развязка на ADUM1400->Китайский мост. Технически все работает. Подкачал БП. Раньше использовал два БП, но сейчас возможности нет. Но положительный результат достигнут.
Русский X-Simulator
Изображение
За пределами форума. Мой инстаграмм.
Аватара пользователя
null
SIMER
 
Сообщения: 1041
Зарегистрирован: 03 мар 2010, 18:42
Откуда: Ростов-на-Дону
Благодарил (а): 219 раз.
Поблагодарили: 160 раз.
Баллы репутации: 138
ТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение null » 17 фев 2013, 15:14

Цикл испытаний завершен, поэтому хочу отчитаться поподробнее. Всякие технические подробности я изложил в ветке, посвященной моему симулятору http://mal4x.ru/viewtopic.php?f=6&t=216&start=30#p6949. Здесь же я хочу написать непосредственно о контроллере. В общем и целом текущая прошивка стабильна и полностью работоспособна. Но входе испытаний, при помощи Ale, была выявлена проблема между ХСИМ2 и Ардуино. При инициализации ком порта, ХСИМ2 по непонятной причине дергает ногу ком порта DTR, что приводит к перезагрузке контроллера и запуску bootloader'а ардуино. Следом ХСИМ2 начинает посылать данные о положении осей, с которыми бутлоадер справится не может и впадает во временный ступор. Данная проблема может быть решена установкой в 4000ms параметра "wait for HW init" в USO. Но непосредственно от перезагрузки контроллера это не спасает. Другой вариант - штатная доработка Ардуино для включения линии DTR только в случае необходимости перепрошивки. Подробностями обещал поделиться Ale ;)
Русский X-Simulator
Изображение
За пределами форума. Мой инстаграмм.
Аватара пользователя
null
SIMER
 
Сообщения: 1041
Зарегистрирован: 03 мар 2010, 18:42
Откуда: Ростов-на-Дону
Благодарил (а): 219 раз.
Поблагодарили: 160 раз.
Баллы репутации: 138
ТехнарьТехнарь

Re: Разработка нового контроллера

Сообщение null » 24 фев 2013, 15:14

Что-то совсем тихо стало на форуме, но я пока не унимаюсь :)
Выложу пожалуй что у меня нового. Первое - это сделал гальваническую развязку на оптронах TLP281 для китайского моста.
Подробности в теме про Н-мосты.

Наконец пришли некоторые из китайских плюшек.

Ранее обсуждавшийся модуль блютуз и донгл для компа:
IMG_4553.JPG
IMG_4553.JPG (119.59 КБ) Просмотров: 15195


Цифровой комас:
IMG_4556.JPG
IMG_4556.JPG (93.62 КБ) Просмотров: 15195


И слегка не в тему, но похвастаюсь ;) Макетка и пачка соединительных проводов. Надоело все собирать на коленке или тестировать на готовой плате.
IMG_4557.JPG
IMG_4557.JPG (164.41 КБ) Просмотров: 15195


Постараюсь заняться тестированием всего этого в ближайшее время.
Русский X-Simulator
Изображение
За пределами форума. Мой инстаграмм.
Аватара пользователя
null
SIMER
 
Сообщения: 1041
Зарегистрирован: 03 мар 2010, 18:42
Откуда: Ростов-на-Дону
Благодарил (а): 219 раз.
Поблагодарили: 160 раз.
Баллы репутации: 138
ТехнарьТехнарь

Пред.След.

Вернуться в X-SIMULATOR и RU-SIMULATOR & SimTools

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

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

cron
x

#{title}

#{text}