Всем доброго дня! Появилось надобность управлять моторчиком.Имеется мост TLE5205-2g, Atmega8.Для этого все собрал по даташиту:
написал простенькую программу в Баскоме, где портам Portc.1 и Portc.2 выставляются значения 0, 1 по алгоритму: 00(вперед n секунд)-10(стоп n секунд)-01(назад n секунд). Но моторчик не останавливается, потому что имеем следующую осциллограмму на входах моста
т.е. почему-то уровень сигнала на входе IN1 падает и вход моста "думает", что на входе 0 и продолжает крутить дальше.Потом резко крутить обратно, как и должно быть(видно по осциллограмме)
отьсединяю вход IN1 TLE5205-2g от Portc.1 получаю картину, которая и должна быть
В чем может быть причина? Кто-нибудь работал с этими мостами? Atmega8,TLE5205-2g пробовал разные. Все время такая картина.