Недавно начал осваивать Flprog и даже что то получается ).
Появилась затея-оживить автомобильную магнитолу кассетную от JVC.
ЛПМ с управлением посредством редуктора с фиксированными состояниями-их 4.
Работает редуктор,двигается рейка,на рейке 4 выступа которые нажимают микрик (mode),который в свою очередь дает МК сигнал о наступлении нужного режима( стоп,плей1,плей2, перемотка впер,перемотка наз.)
В Flprog на данный момент ,я смог сделать почти полное управление ,но ни как не могу придумать так ,что бы мотор (sub m+ , sub m -)грубо говоря, помнил о своем положении на текущий момент цикла и мог например-
находясь в режиме 1(плей1), я ему задаю режим 4(перемотка),
а затем задаю режим 2 (плей2) и мотор начинает тянуть рейку в нужном ему направлении .
Моторчик (на схеме sub m+, sub m -)обычный коллекторный с управлением через микросхему по типу L298
Вот ,если поможет понять как все работает сейчас https://www.youtube.com/watch?v=C6d-nIW78Q4,
В вот, как мне хотелось бы
pdf платы обработки состояния