Есть плата на esp32, sim800l, mini 560pro 5v. На ней два входа pulse(coin, bill). 1.Нужно сделать разьем на 6 пинов (mdb) 2.Интегрировать в плату питание, можно заменить на ti,Pololu D24V5F3 6-30V 3.3V / 1.5A, на выбор или интегрировать в плату существующий модуль 3. Поменять sim 800l на другой модуль(пины подходят, но местами различаются) Gerber файлы есть, схемы нету, база jlpcb
Ставки скрыты
Ставки пока отсутствуют
-
Володимир С. 23 ноября 2022это что то "живое" или просто дипломный\курсовой проект?
если "живое" то чем обусловлен выбор именно таких комплектующих? (я не про мотор, а про все остальное)
какая именно задача стоит?
если дипломный проект то какие требования к коду, выходным значениям и тд?
чем не подошло просто раз прокрутить плоскогубцами вал на 360, получить количество тактов с енкодера и поделив это количество на 360 иметь кривую константу на 1 градус? -
Erki Tammert
25 ноября 2022
это прототип живого., не связано с учебой)
чем обусловен выбор:
- выходной вал редуктра поворачивается на 90 градусов и тем самым покрывает все 12 дискретных положений нужных в конструкции. покрывает нелинейно - не получится просто разделить 90 градусов на 12 - изза мезанизма после выходного вала, он линейно двигает конструкцию. да, можно руками двигать вал (хотя он маленький и неудобный) и смотреть когда мы станем в первое нужное положение и посмотреть показания на энкодере, потом второе и пр. но зачем? разве есть неразрешимая задача двигать по кнопке?
для позиционирования - датчики Холла. резистивный зависит от температуры, не подходит. можно как в весах по разностному принципу (компенсируя тепловое изменение температуры) но зачем? есть же точный Холл не зависит ни от чего, не содержит контактных деталей. хотя тут открыты к конструктивному спору. однако, забегая вперед, в существующих на рынке устройствах применяется именно датчик Холла
остальное - кнопки и экран - стандартные вещи
мотор маленький и не инертный. однако нужно ли будет замедление при подходе к нужной позиции или возврат обратно если проехали положение - непонятно. потому возможно придется отрабатывать это в коде управления -
Володимир С. 25 ноября 2022Если это линейное управление то использовать ультразвуковой дальнометр
А по поводу энкодера - судя по фото энкодер стоит ДО редукции
То есть там не 90 на 12, а зная такие движки а мин 90 на 120
Управлять с замедлением то просто, это одна формула в функции управления


