基于MSP430的嵌入式教学实验平台的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着电子技术的不断发展,在高等院校的电子类的专业中开设单片机或嵌入式系统等课程变得越来越广泛,在开设的课程中多数都是进行相关原理或理论的介绍,开设的实验课内容和深度不够充实,不能形成一个完整的体系。针对这种情况,本文设计了一款基于MSP430单片机的嵌入式教学实验平台,该实验平台与同类教学实验平台相比,具有两大功能特色:一是完善的功能模块,二是丰富的接口资源。该实验平台在内部资源上兼顾了传统单片机的位控制技术,并融合了数字信号处理的MPY与DMA技术,更接近DSP、ARM等高性能的嵌入式系统平台,既能满足基础实验教学又能应用于产品开发。
     本文结合MSP430单片机丰富的片内资源,完成了教学实验平台各个模块的硬件设计,并进行了相应软件的调试工作。该实验平台MCU选用16位超低功耗单片机MSP430F169芯片,集成输入键盘与显示模块、实时时钟模块、数据采集模块、通信模块、数据存储模块、文件管理模块等常用电子模块。在实验平台中涉及单总线通信、UART通信、I2C总线通信、SPI总线通信、红外通信、USB文件管理、DMA技术等通信技术的相关内容,还可进行FFT算法、FIR滤波器等信号处理算法的实现。通过对该平台的学习,可以使学生深入掌握单片机的内部构架与工作原理,了解常用底层硬件接口、通信协议的规则与基本用法,可以为后续的DSP、ARM等高性能嵌入式系统平台的学习奠定坚实的基础。
     该教学实验平台可以作为实验室教学器材,也可应用做产品开发工具,适用于大学本科学生、电子工程技术人员和广大嵌入式爱好者的学习和产品开发。该嵌入式教学实验平台具有广阔的教学应用前景,在一定程度上能够推动高校对大学生创新能力的培养。
With the development of electronicstechnology, curricular courses like microprocessors or embedded systems have been introduced intensively to the major of electrical engineering in universities. Most of these courses emphasize basic principles and theories, supporting experiments, however, are not enough to form a system. Based on the above fact, the assay designs and develops a teaching & experimenting embeddedplatform based on MSP430 microprocessor. Possessing abundant functional modules and interfacing resources, the platform is fit for both beginners and veterans. The platform combines traditional bit control technique with MPY and DMA technique in digital signal processing, approximating the high-end DSP, ARM embedded system platform, meeting the needs of fundamental teaching and products designing.
     According to the abundant resources of the 430 microprocessor, the essay accomplishes the hardware design of different modules, and the debugging of relevant software. The MCU of the platform is 16-bit ultra-low power-consumption microprocessor MSP430F169. It integrates modules including input keyboard, display, real-time clock, data sampling, communication, data storing, file managing. The platform involves in monobus communicating, UART communicating, I2C bus communicating, SPI bus communicating, infrared communicating, USB file managing, DMA technique, etc. It can implement digital signal processing algorithm like FFT algorithm and FIR filter. Students can master the inner structure and the operating principles of the MCU, learn common hardware interfaces, communicating protocols, and lay the foundation of learning high-end embedded system platform like DSP and ARM.
     The teaching & experimenting platform may be adapted to teaching aids as well as developing tools, appropriate for undergraduates, electrical engineering technicians and fans of embedded systems. The embedded teaching & experimenting expects wide use in teaching, and may boost the innovational capacity of the undergraduates to some extent.
引文
[1]郭加书.论本科生创新能力培养与教学改革[J].中国成人教育,2009年第3期
    [2]潘巧明等.关于地方性高校开放实验室体系改革的思考[J].丽水学院学报,2010-32
    [3]黄健.对单片机实验教学的比较与探讨[J].中国西部科技,2006,(28)
    [4]李孟山.开放式实验平台的设计与实现[D].景德镇陶瓷学院,2010
    [5]李学礼,林海峰.基于Proteus软件的单片机实验室建设[J].单片机与嵌人式系统应用,2005(9)
    [6]陈龙,张亚君.Proteus仿真软件在单片机实验教学中的应用[J].实验技术与管理,2009年第8期
    [7]宋蕴璞等.高校单片机教学实验设备与方式探讨[J].实验室研究与探索,2009
    [8]沈建华,杨艳琴,翟晓曙.MSP430系列16位超低功耗单片机原理与应用[M].北京:清华大学出版社,2004.
    [9]MSP430超低功耗微控制器手册[EB/OL]. http://focus.ti.com.cn/zhcb-003f.pdf,2011
    [10]胡大可.MSP430系列FLASH型超低功能16位单片机[M].北京:北京航空航天大学出版社,2001
    [11]李伟.基于无线传感器网络的甲醛实时监测系统[D].南京信息工程大学,2009
    [12]管丽丽.奶牛生化感应系统的研究与设计[D].南京信息工程大学,2009
    [13]吴怀超,王海南.MSP430和MCS-51单片机在数据采集中的应用比较[J].自动化技术与应用,2010(11):111-113
    [14]叶芳.基于GPS技术的车速传感器的研制与应用[D].重庆大学,2009
    [15]王瑞宁.AVR32智能型温湿度控制器的设计与实现[D].华南理工大学,2009
    [16]Atmel Corporation. AVR Microcontrollers:Product Line Reference [EB/OL]. http://ww-w.91avr.com/other/ATtiny261(Ⅴ)461(Ⅴ)861(Ⅴ).pdf,2006
    [17]Microchip Technology Inc. PIC24FJ256GB110系列数据手册[EB/OL]. http://www.mi-crochip.com/wwwproducts/Devices.aspx?dDocName=en531079#1,2011
    [18]宏晶STC Inc. STC12C5A60S2系列单片机器件手册[EB/OL]. http://www.mcu-memo ry.com/datasheet/stc/STC-AD-PDF/STC12C5A60S2.pdf,2009
    [19]TeaxsInstrument,Inc. MSP430F16X/161X deviceerrata sheet[EB/OL]. http://www.ti.co-om/lit/gpn/ads1258.pdf,2007
    [20]Samsung semiconductor. S3C2440 32-bit coms microcontroller user's manual [EB/OL]. http://wwhttp://www.samsung.com/Products/Semiconductor
    [21]丁洁.基于TMS320C5509的电能质量监测系统的研究与设计[D].湖南大学,2010
    [22]TeaxsInstrument,Inc. MSP430超低功耗微控制器手册[EB/OL].http://focus.ti.com.cn-/cn/lit/sg/zhcb003f/zhcb003f.pdf,2011
    [23]韩勇鹏,霍利锋.基于MSP430F169的最小系统设计[J].山西农业大学学报,2007(6)
    [24]李全利.单片机原理与应用技术[M].北京:高等教育出版社,2001:22-23
    [25]Maxim Integrated Products. DS1302 Trickle-Charge Timekeeping Chip [DB/OL]. http: //datasheets.maxim-ic.com/en/ds/DS 1302.pdf,2008
    [26]姚德法,张洪林.串行时钟芯片DS1302的原理与使用[J].信息技术与信息化,2006(01):92-94
    [27]黄盛平.高精度继电保护测量装置的设计[D].东南大学,2009
    [28]Maxim Integrated Products. MAX3221-MAX3243 Data Sheet [DB/OL].http://dat-asheets.maxim-ic.com/en/ds/MAX3221-MAX3243.pdf,2003
    [29]朱云鹏.航空自主导航前端系统研制[D]哈尔滨工程大学,2010.03:14-15
    [30]Microchip Integrated Products MCP2122 Data Sheet [DB/OL] http://wwl.microchip.c om/downloads/cn/DeviceDoc/21894C_CN.pdf,2010
    [31]Rohm Integrated Products IrDA infrared communication module RPM872-H14 Data Sheet[DB/OL]http://www.rohm.com/products/databook/rpm8-72-h14.pdf,2008
    [32]Microchip Integrated products.24LC512 Data Sheet [DB/OL] http://wwl.microchip.c om/downloads/en/DeviceDoc/21754M.pdf,2010
    [33]Ramtron Integrated products. FM25H20 Data Sheet[DB/OL]. http://www.ramt ron.co m/files/datasheets/FM25H20_ds.pdf,2010
    [34]Maxim Integrated Products. DS18B20 Data Sheet [DB/OL] http://datasheets.maxim-i c.com/en/ds/DS 18B20.pdf,2008
    [35]赵建飞.基于Simulink与AVR单片机的多接口音频系统的仿真与构建[D].青海师范大学,2010
    [36]王定华,赵家升.电磁兼容原理与设计[M].北京:电子科技大学出版社,
    [37]聂琼,钱敏,丁杰.PCB的电磁兼容设计[J].印制电路信息,2010(12)
    [38]吕俊霞.印制电路板的布线设计技术[J].印制电路信息,2010(12)
    [39]杨孝全.略谈PCB设计中的技术要点[J].成功(教育),2008(05)
    [40]林培春.行列扫描键盘设计问题分析[J].单片机与嵌入式系统应用,2005(12)
    [41]黄明强.DS1302在单片机系统中的应用[J]保定师范专科学校学报,2004(02)
    [42]李增志.室内采暖热计量温控系统的研究[D].华北电力大学,2006
    [43]李钢.1-Wire总线数字温度传感器DS18B20原理及应用[J].现代电子技术,2005
    [44]朱群峰,王晓芳,黄磊.基于DS18B20的多路温度采集系统[J].船电技术,2009(2)
    [45]程院莲.基于单总线器件DS18B20智能温度测量[J]中国现代教育装备,2010(23)
    [46]张越等.基于DS18B20温度传感器的数字温度计[J].微电子学,2007(5):709-711
    [47]DALLAS semiconductor. Embedded 1-wire busmaster programming guide[Z].2006
    [48]孙健.基于线阵CCD回转体尺寸测量技术的研究[D].长春理工大学,2009
    [49]朱晓明.镍氢电池电源检测系统实现研究[D].上海交通大学,2005
    [50]霍敏端.CO1S光驱及外设组成的系统的设计[D].中国科学技术大学,2005
    [51]12C总线规范[S].广州周立功单片机发展有限公司
    [52]陈晋华.基于MSP430fw427和M-BUS的智能热量表的设计[D].太原理工大学,2010
    [53]原峰.基于FPGA动态局部重配置技术的热电厂集中监控系统的研究与实现[D]东北大学,2008
    [54]崔微.基于嵌入式智能无线多媒体数字播放系统的设计与实现[D].重庆大学,2009
    [55]杨文超.DTMB数字电视接收终端软件系统的设计及实现[D].天津师范大学,2008
    [56]赵振华,杨小庆.串行FRAMFM25H20原理及其应用[J].国外电子元器件,2008(10)
    [57]李楠,屈百达.铁电存储器FM25640及其在电表数据存储中的应用[J].电子元器件应用,2008(10)

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700