dccharacter писал(а):чем rs232 лучше-то с т.зр. техпроцесса?
Тем что это промышленный стандарт, легко делается помехозащищенный опторазвязанный rs485/rs422.
Ну и главное, как в том анекдоте:
Почему не стреляли?
Есть 2 причины, первая - не привезли снаряды...
Вторую причину можете не называть
В хоббийных регуляторах нет юсб, a rs232 окучен давно.
Добавлено спустя 12 минут 20 секунд:Ой, на случай если кассандрю
Идем сюда, выбираем купленный регулятор, и в ини файле включаем поддержку rs232 "USE_UART", например для bs40a:
https://github.com/sim-/tgy/blob/master/bs40a.incА потом в "tgy.asm" меняем это на свое:
- Код: Выделить всё • Развернуть
urxc_int:
.if USE_UART
in i_sreg, SREG
in i_temp1, UDR
cpi i_temp1, 0xf5 ; Start throttle byte sequence
breq urxc_x3d_sync
sbrs flags0, UART_SYNC
rjmp urxc_exit ; Throw away if not UART_SYNC
brcc urxc_unknown
lds i_temp2, motor_count
dec i_temp2
brne urxc_set_exit ; Skip when motor_count != 0
mov rx_h, i_temp1 ; Save 8-bit input
sbr flags1, (1__EVAL_RC)+(1__UART_MODE)
urxc_unknown: cbr flags0, (1__UART_SYNC)
rjmp urxc_exit
urxc_x3d_sync: sbr flags0, (1__UART_SYNC)
ldi i_temp2, MOTOR_ID ; Start counting down from MOTOR_ID
urxc_set_exit: sts motor_count, i_temp2
urxc_exit: out SREG, i_sreg
reti
.endif
Имеем хоббийный регулятор управляемый с компа
Добавлено спустя 10 минут 58 секунд:IliaMoroz писал(а):Михаил пытается получить производительный экструдер. Диаметр 20 мм - внутренний, соответствует сантехнической трубе 3/4 дюйма (все мы немного сантехники).
Ок, спс, понял. 20 мм. внутр. имеет труба от пневмопружин багажника таз2111. Труба бесшовная, более круглая
Вскрывать аккуратно, засверлив маленькое отверстие и стравив 40 атмосфер. А, наверно короткая...
https://www.google.ru/search?newwindow= ... 4ATOlIDoAg