1.优点:单片机成本低廉,专用性可能会更强;
2.缺点:可靠性差、抗干扰性能差、通用性差、扩展能力比较弱、处理能力会弱于PLC(若做大系统复杂的交通灯控制,估计有些困难)、通讯不如PLC方便,编程语言复杂些~~~基本上就这样了。
PS:比如要把整个城市的交通灯系统接入交通控制指挥中心,单片机做底层单个交通灯控制没有什么问题,但接着同样需要PLC做信号采集到远端中控室服务器,这样算起来的话,底层还不如用小型PLC来控制更好,因为可以省掉一层架构,直接挂到交换机通过光纤到远端中控室,且小PLC也不贵,西门子S7-200或1200或者奥地利贝加莱0291CPU或者三菱FX1/2N,也就2000块左右,控制一个路口交通灯足够!