各位大虾们,我刚上班不久,单片机知识只限于书本的知识,根本没实际经验,现在碰到一个设计一个单片机控制系统的难题,望各位哥哥姐姐们帮偶看下,能不能讲的详细些(最好帮我出个电路原理图),在此先谢过了~
开关量:69个 38输入31输出
温度模拟量3路 压力模拟量3路 另两路模拟量输出以控制阀门开度
另外从一测速电机得到一高速脉冲,对其计数而换算的到电机的速度
系统的28种故障信息将与另一单片机系统通过通讯方式进行显示
这系统我改如何下手啊,硬件选型我都没点眉目,各位帮下偶啊~
必须用单片机吗?
好像FPGA更好一些
是逻辑控制吧?
多给点意见啊 大虾们~
必须单片机实现,我也很头痛啊
如果可以外包的话交给别人做最好,新手要做好长时间。
建议外包
设计一个系统,没对于刚毕业的大学生,肯定会有困难,如果有老师,这个好说
我来是说下思路,69开关量,这个好办,系统I/O口扩展撒,输入用74LS138+74LS245可以做到,输出用74LS138+74LS574关于模拟量,要看精度如何,如果是很简易的东西,用ADC0809吧,复杂点的用AD574,书本上都讲这个.系统的28种故障信息将与另一单片机系统通过通讯方式进行显示,这个用串口通信可以做到.至于高速脉冲,这个有点难做,因为要求对信号实时性要求太高,感觉不太好做,个人感觉单片机做的<50K/S的应该可以的.软实时处理勉强可行.
这个玩意用8位单片机有点儿吃力了。
考虑32位单片机,或者TI的54系列DSP吧。