PSoC开发环境简介——TPG-PSoC硬件清华大学基础工业训练中心2008年6月为什么选择PSoCPSoC®=ProgrammableSystemonChipPSoC®器件特征:可编程模拟模块ADCs,DACs,滤波器,比较器,CapSense®,…可编程数字模块定时器,计数器,PWMs,UART,SPI,IrDA,…M8CMCU,32KBFlash,2KBSRAM(CY8C29466)资源集成易于学习PSoCDesignerPSoCExpressTPG-PSoC可编程片上系统创新实验平台这样的一个平台能用来做什么电子技术系列课程的教学实验学生创新实践其优势何在?模拟方面编程方面综合方面模拟方面传统模拟实验不可避免的要面对复杂的接线,而且实验多为模块电路的验证。比如:放大器,滤波器等。而大多数模拟系统都至少包含两个或两个以上的电路模块。而由于PSoC芯片的特点,使得我们的平台不仅可以避免复杂的连线,还可以进行一些真正意义上的超越电路模块级别的系统设计。语音存储回放实验中用到的模拟模块用到了2个低通滤波器,3个放大器,1个8位AD和1个8位的DA编程方面由于数字模块的存在使得编程更为简单,可以大大减少学生在数字模块细节上的花费的时间和精力。另外,Cypress对于几乎所有的模块都提供了相应的中文版datasheet。极大的方便了学生对相应模块的学习。综合方面实用的电子系统多为数字与模拟信号的混合系统。在电子技术课程的系统设计实验中,所采用的半导体器件通常为中小规模集成电路、分立元件和可编程器件;而大多数可编程器件只是单一的数字或者模拟器件,在搭建系统时需外接其它器件,使系统设计复杂。因此,学生和辅导教师的较多精力花费在搭建系统和排除故障上,而冲淡了对系统设计的基本要求,影响学生创新能力和实践能力的培养。TPG-PSoC实验平台简介TPG-PSoC可编程片上系统创新实验平台,由清华大学自动化系和清华大学科教仪器厂联合研制。该系统提供了PSoC器件和丰富的实验资源,并设计了众多的实验项目,既可以用于电子技术系列课程的教学实验,也可以用于学生创新实践活动。实验平台特点资源丰富使用便捷教材教案齐全技术性能及特点两片CY8C29466和一片CY8C21534。丰富的数字资源。其中,输入部分包括按键、开关、4*4键盘等;输出部分包括发光二极管、4位数码管、字符液晶以及蜂鸣器、直流电机等。充足的模拟资源,包括电位器、温度传感器,红外热释传感器等。设有Capsense实验区,包含12个电容按键、1组电容滑条以及用于显示的4个发光二极管。RS232串口使用户可以很方便通计算机进行通信。标准的FirstTouch接口用来连接FirstTouch扩展板。此接口可以方便用户把开发板和实验箱的资源交互起来。USB下载电缆(外配CypressMiniprog编程器)开关设置绝大多数输入输出设备的信号端口都通过拨码开关连接至芯片I/O端口。所有输入输出设备的信号端口、两片PSoC芯片CY8C29466的所有I/O端口及Capsense芯片CY8C21534的部分I/O口均已通过插孔引出,方便用户自行连线。平台中央的面包板可以方便用户连接外围电路实验内容TPG-PSoC可编程片上系统创新实验平台分别设计了演示实验、基本实验、提高实验和研究性实验,实验遵循循序渐进的思想,使用户逐步掌握PSoC的开发方法,最后达到灵活运用PSoC芯片开发实际系统的目的。实验目录1演示实验PWM控制LED闪烁电压值测量显示并通过串口传输2PSoCDesigner基本实验可编程增益放大器PGA电压比较器CMPPRG低通滤波器LPF2计数器Counter8与定时器Timer8脉宽调制PWM8增量型模数转换器ADCINC12增量型数模转换器DAC63PSoCExpress基本实验按钮控制LED和蜂鸣器四位数码管显示电压值。电压值比较按钮控制LED状态转换定时器实验目录4PSoCDesigner提高实验单路温度测量显示正弦波发生器SPI通信6研究型实验安防短信报警系统迷你车载冰箱语音存储回放手写识别笔Capsense手机短信实验PSoC实验平台设计发挥实验注:部分研究型实验须使用非标准附件,请自行购买5PSoCExpress提高实验单路温度监测I2C通信实验教材《可编程片上系统(PSoC)原理与实训》——叶朝辉、华成英清华大学出版社谢谢大家!