Заголовок сообщения: pic16f628a+L293d+nema17 изобрел схемку но не пашет
Добавлено: Сб авг 12, 2017 00:02:32
Открыл глаза
Зарегистрирован: Чт мар 18, 2010 23:38:52 Сообщений: 77
Рейтинг сообщения:0
Здрасте. Использую микроконтроллер pic16f628a, в качестве моста L293d и биполярный шаговый моторчик nema17(а именно 17hs8401). Я нифига не шарящий, возомнил бог знает что и придумал типа свою схемку вот такую Программу пишу в PIC C COMPILER, испытываю все в Proteus и железе. Вот так выглядит моя программа
#FUSES NOWDT //No Watch Dog Timer #FUSES INTRC_IO //Internal RC Osc, no CLKOUT #FUSES NOMCLR //Master Clear pin used for I/O #FUSES NOBROWNOUT //No brownout reset #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#use delay(int=4000000)
В моем представлении моторчик просто должен крутится хоть куда то. В общем проблема: не крутится моторчик, щелкает и пищит, но не крутится. Помогите разобраться.
Последний раз редактировалось Myxamor0 Сб авг 12, 2017 11:15:31, всего редактировалось 2 раз(а).
Заголовок сообщения: Re: pic16f628a+L293d+nema17 изобрел схемку но не пашет
Добавлено: Сб авг 12, 2017 11:14:39
Открыл глаза
Зарегистрирован: Чт мар 18, 2010 23:38:52 Сообщений: 77
Рейтинг сообщения:0
действительно в Proteus перепутал выводы VSS и VS, а в железе все правильно спаял, исправил. Но лучше не стало, теперь в симуляции моторчик даже не дергается. подправил код, взял из той статейки верхнюю часть цикл у меня помоему такойже
#FUSES NOWDT //No Watch Dog Timer #FUSES INTRC_IO //Internal RC Osc, no CLKOUT #FUSES NOMCLR //Master Clear pin used for I/O #FUSES NOBROWNOUT //No brownout reset #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: Re: pic16f628a+L293d+nema17 изобрел схемку но не пашет
Добавлено: Вс авг 13, 2017 11:56:10
Открыл глаза
Зарегистрирован: Чт мар 18, 2010 23:38:52 Сообщений: 77
Рейтинг сообщения:0
короче даже с изначальной программой если сделать
Код:
delay_ms(60);
и не подключать контакт к RA5/MCLR то в proteuse все крутится вроде нормально, а в реальности моторчик шипит (как будто закипает) и стоит на месте. Если вместо шаговика на одну пару полюсов кинуть обычный моторчик он тоже стоит колом
делай задержки БОЛЬШЕ и изучай сигнал на выходе хоть светодиодами
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
#FUSES NOWDT //No Watch Dog Timer #FUSES INTRC_IO //Internal RC Osc, no CLKOUT #FUSES NOMCLR //Master Clear pin used for I/O #FUSES NOBROWNOUT //No brownout reset #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
#use delay(int=4000000)
программу писал в PIC C COMPILER а программировал через icprog
В последнем варианте когда в Proteus все крутилось а в железе мертвым колом стояло было дело наверно в плохой прошивке микроконтроллера, перепрошил его и моторчик зашагал
Добавлено after 1 minute: осталось непонятным почему с задержками меньше 60 все не крутится нормально
Добавлено after 1 minute 13 seconds: если ставишь задержку 20 - дергается туда сюда туда сюда, вперед-назад, вперед-назад при 50 крутится крутится а потом бац и шаг или два назад делает
не успевает, при увеличеии скорости надо и пит. напряжение поднимать
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Заголовок сообщения: Re: pic16f628a+L293d+nema17 изобрел схемку но не пашет
Добавлено: Пн авг 14, 2017 11:09:50
Открыл глаза
Зарегистрирован: Чт мар 18, 2010 23:38:52 Сообщений: 77
Рейтинг сообщения:0
эксперементами в Proteus полученно что для задержки в 20 мне надо подать напряжение где то 27 вольт при том что моторчик всего на 12 вольт. Вопрос не поджарится ли моторчик в реальности
чем больше скорость шаговика - тем больше противоЭДС - она и не давала мотору провернуться - на требуемой скорости его эдс была выше чем напряжение источника питания и он не мог брать ток. греться не будет, но поднимать напругу пробуй постепенно - для каждой скорости нужно своё напряжение - чем скорость больше тем выше напруга, потому их и ограничивают по току.
_________________ Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Сейчас этот форум просматривают: Google [Bot] и гости: 21
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения