萧如宣vhdl数位电路设计.ppt

萧如宣vhdl数位电路设计

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Digital Circuit IC Design * Example of FSM application 步進馬達(stepping motor) * Digital Circuit IC Design * Example of FSM application driver circuit of stepping motor A ā B B 激磁訊號 * Digital Circuit IC Design * Example of FSM application stepping motor激磁方法 1相激磁時序圖 每次會1個線圈通過電流,因此轉矩小 、振動較大,消耗電力小。 2相激磁時序圖 每次使2個線圈激磁,因此轉矩大 、振動小,是目前使用最多的方式。 1 2 3 4 1 2 3 4 * Digital Circuit IC Design * Application example --- Stepping motor 激磁方法 1-2相激磁(半步激磁)時序圖 使1相和2相輪流激磁,因此解析度提高一倍,且運轉平順。 1 2 3 4 5 6 7 8 1 2 3 * Digital Circuit IC Design * Application example --- Stepping motor 2相激磁方法 S0 Y=1100 S3 Y=1001 S1 Y=0110 S2 Y=0011 Output = ABāB 1 2 3 4 * Digital Circuit IC Design * Example of FSM application Keypad scan circuit row0 row1 row2 row3 col0 col1 col2 col3 * Digital Circuit IC Design * Example of FSM application Keypad scan circuit 1 1 1 0 C1 1 1 0 1 C2 1 0 1 1 C3 0 1 1 1 C4 * Digital Circuit IC Design * Example of FSM application Keypad scan circuit 1 1 1 0 C1 1 1 0 1 C2 1 0 1 1 C3 0 1 1 1 C4 Keypad scan circuit C1 C2 C3 C4 clk S0 Y=0111 S3 Y=1110 S1 Y=1011 S2 Y=1101 Output = C1 C2 C3 C4 4KHz 1KHz * Digital Circuit IC Design * Example of FSM application Keypad scan circuit C1 C2 C3 C4 Keypad scan circuit (with 74138) C1 C2 C3 C4 C Y0 B Y1 A Y2 Y4 S0 Y=000 S3 Y=011 S1 Y=001 S2 Y=010 Output = C B A 74138 C B A Keypad scan circuit (no 74138) * Digital Circuit IC Design * Example of FSM application Keypad scan circuit Keypad scan circuit C Y0 B Y1 A Y2 Y4 74138 C1 C2 C3 C4 Keypad detection circuit RK3 RK2 RK1 * Digital Circuit IC Design * Example of FSM application Keypad scan circuit Keypad detection circuit RK3 RK2 RK1 A B C 7-seg decoder Input output C B A RK3

文档评论(0)

1亿VIP精品文档

相关文档