1. В топике выложена схема и печатка с «ошибкой»: если на контакты 8-9 подать шим то драйвер ir2104 может и не запуститmся, для 100% запуска драйвера лучше пин 8-9 логики посадить на землю.
2. Выяснилось, что некоторые партии ir2104 могут не работать. На сайте
http://cncmasterkit.ru/viewtopic.php?f=18&t=651&view=print это достаточно развернуто описано.
А кратко
«не хорошая» партия ведет себя неадекватно в плане логики работы, бегло пробежавшись тестером заметить это сложно. Вот логика работы правильной IR-ки
IN - 1, SD - 1, HO - 1, LO - 0
IN - 0, SD - 1, HO - 0, LO - 0
IN - 1, SD - 0, HO - 0, LO - 0
IN - 0, SD - 0, HO - 0, LO – 1
Выяснить это можно либо "IR2104 тестером" либо на макетке мультиметром.
3. В моем случае к555ле1 долго не проработали, 74ls02 не было в наличии в интернет магазине где я делал заказ, так что выбор пал на sn74HC02 это по сути то же самое что и LS но пошустрее.
Изначально мост рассчитывался на 12 вольт, так что питание IR2104 было совмещено с питанием моторов, а 5 вольт возможно сделать стабилизатором 7805. Что бы заставить работать мост на 24в моторы надо внести пару изменений.И так как были ошибки переразвел немного печатку.Но из за того что не был уверен в покупке моторов на 24 вольта разводка не полная.
Убрать стабилизатор 7805. Выпаять резистор 47ом с шины питания моторов и подать на них 12-15 вольт от отдельного источника питания, то же самое с 5в. Придется подавать отдельно.
В моем случае я взял импульсный БП от какого то DVD плейера на нем как раз были 15 и 5 вольт, возможно взять и с компьютерного БП. Можно поставить step-down преобразователь.
Земли всех БП обьединить.
Все эти манипуляции работают, хотя IR2104, по datasheet, работает и от 25 вольт но на мой взгляд лучше перестраховаться и запитать от отдельного источника 12-15 вольтами.
Так как схема стандартная из datasheet настройка сводится к проверке наличия всех напряжений на плате.
Тем кому интересно можно сделать быструю проверку для поиска неисправностей.Это в основном для тех кто держит паяльник в руках не очень уверенно.
Проверяем тестером на КЗ включаем всё питание если все ок (ничего не пыхнуло), собираем все в кучу, подключаем контроллер и запускаем xSimCTRL , запускаем на синус. Если мотор запустился и меняет направление вращения то здорово у нас все работает.
Если нет то:
ПРОВЕРЯЕМ НАЛИЧИЕ ВСЕХ НАПРЯЖЕНИЙ.
1. Не загорелся светодиод наличия питания(точка 1)- нет земли от разьема step-dir или нет питания 5в.
2.В точке 2, на перемычке (dir нижняя на плате) должно изменяться напряжение с 0 до 5 вольт при работе xSimCTRL. Это должно 100% работать, если нет, то ищем кз на правом на плате 6n137 или не правильно подключили пин dir к мосту. В худшем случае меняем 6n137.
3.Смотрим что на точках 3-4. При работе xSimCTRL должно меняться напряжение от 0-5 вольт. Если не происходит то смотрим КЗ на «ЛОГИКЕ», наличие питания 5в. на 14 ноге.
4. Если всё в монтаже правильно все напряжения на месте и ни чего не греется а моторы не реагируют то очень большая вероятность что ir2104 как раз из той партии что писал выше.
Это первичная проверка моста, 99% вероятность что после всех выше приведенных манипуляций мост запустится. Если нет то тут уже проблема прямых рук или качества деталей.