以前为了兴趣的需要,学习了单片机。为了学好单片机,我开始设计单片机的板子。
如下2张图(带锁存和串行通信)
现在我想做个通用性更强,可靠性更高的控制用计算机,把它装在一个比较好的盒子
中,所有输入和输出接口按照一定的规则排列。现在打算采用ti的c2000dsp或者简单
点的dspic。
1.电源方面准备采用maxim的1632做一个5v和3.3v输出的电源,也考虑后续加一级 1.8v的电源,支持开机和断电时的供电顺序。和一个带检测的pg信号。
2.时钟方面准备用有源晶体振荡器做个时钟,带161分频,带cg信号。161加些东西可当 做 外置的wdt使用。
3.io口想法为一组oc输出(8bit),一组功率输出(4bit 5v 2a total),一组差分输出(8bit),一组对外总线16bit。
输入为一组高抗干扰低通滤波输入(复合滤波4bit),一组模拟输入(带滤波6bit)
一组普通数字接口(8bit),两组非总线双向口(16bit total)和一组差分输入(8bit)。
结构采用12f675(电源管理,复合pg)+18f4520(时钟管理,板载设备管理,cg等)
+dspic或dsp(对外实时运算,控制等)
显示采msa12232带字库的lcd,用来显示内部电压和资源分配情况。和一些外置的按键等。
以上是我的一些想法,慢慢的去想和完善,最后去制造。