7. 汽车
电子用的单片机是 8 位多,还是 32 位?如何看待单片机在汽车电子 市场中的前景?
答:现今汽车制造也是一个进步很快的工业,特别是电子应用于汽车上,令多种 新功能得以实现。
总的来说,汽车电子应用分三部份。
- 汽车发动机控制:限速控制,涡轮增压,燃料喷注控制……
- 汽车舒适装置:遥控防盗系统,自动空调系统,影音播放系统,卫星导航 系统……。
- 汽车操控和制动:刹车防抱死系统(ABS),循迹系统(TCS),防滑系统(ASR), 电子稳定系统(ESP)……
汽车上的各系统繁多,且日新月异,故利用何种单片机是依各系统规格,要 求不一,但有一样可肯定是该单片机要符工业规格,才能忍受汽车应用的恶劣环 境,高温,
电源干扰,可靠度要求。不同档次的汽车其功能配置相对亦有差别, 故 8 位单片机在较低阶的系统如机械控制,遥控防盗等应该还有空间,但高阶的 系统如影音,导航……将来的无人驾驶!,就非一般单片机能实现。
因汽车工业现阶段由欧美日数个大集团所把持,相关的汽车电子配件各集团 会挑选单片机大厂合作, 故汽车内置的电子系统亦由单片机大厂把持,市场只 剩外置系统如遥控防盗,影音导航供小厂开发。
8. 在使用三星的 s3c72n4 时,觉得它的
time/counter 不够用。现在要同时用 到 3 个 counter,该怎么办?
答:您是需要三个外部 counter 还是需要三个定时器?如果是三个定时器标志的 话,可以取这三个定时最基本的时基作为 timer 的基础计数,然后以这个时基来 计算这三个需要的计数标志的 flag,在程序中只需要查询 flag 是否到,再采取动 作。
如果要 3 个外部脉冲计数的话,这个有一定的难度,如果外部脉冲不是很频 繁,可以考虑通过外部中断进行,但是这个方法必须是外部脉冲的频率与 mcu 执行速度有一定的数量级差,否则 mcu 可能无法处理其它程序,一直在处理外 部中断。
9. 在芯片集成技术日益进步的今天,单片机的集成技术发展也很迅速,在 传统的 40 引脚的基础上,飞利浦公司推出 20 引脚的单片机系列,使很多的 引脚可以复用,这种复用技术的使用在实际应用中会不会影响其功能的执 行?
答:现在有很多品牌的单片机都有引脚复用功能,不止飞利浦一家,应该说这个 方式前几年就已经有了。在实际应用中不会影响其功能的执行,但是要注意的是, 有的 MCU 如果采用复用引脚的话,该引脚会有一些应用上的限制,这在相应的 datasheet 里面都会有描述,所以在系统规划的时候都要予以注意。
10.Delta-Sigma 软件测量方式,是什么概念?
答:Delta-Sigma 原理一般应用在 ADC 应用中。具体来说,Delta-Sigma ADC 的 工作原理是由差动器、积分器和比较器构成调制器,它们一起构成一个反馈环路。 调制器以大大高于模拟输入信号带宽的速率运行,以便提供过采样。模拟输入与 反馈信号(误差信号)进行差动 (delta)比较。该比较产生的差动输出馈送到积 分器(sigma)中。然后将积分器的输出馈送到比较器中。比较器的输出同时将反馈 信号(误差信号)传送到差动器,而自身被馈送到数字滤波器中。这种反馈环路 的目的是使反馈信号(误差信号)趋于零。比较器输出的结果就是 1/0 流。该流 如果 1 密度较高,则意味着模拟输入电压较高;反之,0 密度较高,则意味着模 拟输入电压较低。接着将 1/0 流馈送到数字滤波器中,该滤波器通过过采样与抽 样,将 1/0 流从高速率、低精度位流转换成低速率、高精度数字输出。
简而言之,Delta 就是差动,Sigma 就是积分的意思。Delta-Sigma 软件测试, 我的理解应该是通过软件模拟差动积分的过程。具体来说,就是侦测外部输入的 电压(或者电流)信号变化,然后通过软件积分运算,得出外部信号随时间变化的基本状况。