|
如果你仅仅是想用Arduino给A3967SLBT控制信号,进而驱动打印机的步进电机实现走纸或者打印头定位,这个不难,只要看看驱动芯片的DataSheet,知道步进电机的步距角就行。但是要想有实用价值,还的考虑累积误差,考虑使用开环控制还是闭环控制,进而考虑如何把计算机输入的信号转换成打印机的动作,以及如何控制喷头。这得查一大堆资料,根据你的硬件确认需要使用多少IO,好像Arduino的可用IO一共才20个,让它控制至少两个步进电机、两个喷头、若干传感器和一个总线,恐怕IO真的不够。
请楼主先确定硬件能否实现,再考虑软件实现。要想请别人帮你写软件,至少得有完整的电路图和设计说明,不然没法下手。
说风凉话,嘲笑别人不是高手于事无补,还是静下心来,认认真真,一步一个脚印的实现你的设想吧。
|
|