VIP专区-嵌入式/单片机编程源码精选合集系列(4)资源包含以下内容:1. I2C接口设计文档.2. 非常有用的自抗扰pid控制器程序。搞控制的可以看看。.3. 卡尔曼滤波在化工传热过程中的应用.4. 交通灯模拟控制器.5. uc/os操作系统的文件系统源码.6. 999秒的定时器.7. 24CXX的读写操作.8. 12864LCM的应用实例.9. 开发源代码的CPU卡的COS源程序。.10. 汇编语言编写的抢答器设计报告.11. 用汇编语言编写的步进电机的课程设计.12. 微型计算机接口枪答器课程设计.13. tcp/ip 协议的源码.14. 2500ad 的6502 编译器资料.15. 6502 的编译器的源码和文档.16. cc65 的编译器文档.17. 一个汉字显示的例子(嵌入式).18. at29c040 card 读写程序源码.19. 嵌入式的命令行解释器.20. 研华数据采集卡PCI1713,PCI1720,PCL730测试程序.21. 在嵌入式系统DeltaSYSTEM中实现PING主机.22. 机器人的实时控制。VxWork,Windows系统在机器人控制方面的应用。链接来自 http://www.automationit.hut.fi.23. pci驱动程序的源代码.24. 在大型通信系统(机架插板式)中多块单板通过TDM总线.25. 嵌入式TCPIP协议.26. rtLinux源代码.27. pid学习资料代码.28. 多线程管理器源代码thread manager,VC开发的.29. s3c44b0的bootload程序.30. 在ADS和SDT上都可运行的S3C44B0的源程序.31. LCD的源代码.32. 在GNU上开发的应用程序源代码.33. 在线编辑WORD文档.34. 实时多任务系统内核分析.35. PLD实验参考源程序.36. 世界各国电话来电显示标准.37. 第十三届全国电源技术年会论文集锦.38. A CCITT-16 CRC calculator. The source contains both the calculated (smaller but slower) version, and.39. 8051 RC5 Decoder A simple RC5 decoder written in C . Written to emulate a SAA3049..40. 开源嵌入式数据库Berkeley DB-4.2.52.
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(111)资源包含以下内容:1. LCD显示的电子时钟.2. 嵌入式实时视频监控系统的实现源码。很经典的程序.3. 用DS18B20测温度.4. MSP430F149单片机驱动CC1000进行无线收发的一个示例程序,这是个让CC1000工作在半双工模式的程序.5. 本程序实现matlab中的信号添加noise,环境是802.11a.6. I2C从机实验.7. 计算个人所得税 GUI界面.8. 很好的嵌入式开发的电子文档.9. vi config and guide for c programmer quick guide and config.10. Holtek,I2C communication.11. 几个LEDLCD相关驱动程序的汇总 嵌入式开发参考.12. 函数发生器集成芯片max038资料.13. 芯片ULN2003的介绍资料.14. 基于超图sne开发的一个详细的例子。提供查询.15. 一些常用芯片资料.16. PIC单片机控制PLL频率合成器MC145170应用源码..17. VC++用ActiveX控件与单片机进行RS232串行通信..18. 嵌入式C_C++语言精华文章集.19. psi/si相关内容.20. 这是一个很有用的PCB板.21. CAYMAN板硬件设备的一些资料.22. nand flash 的驱动部分.23. 凌阳单片机在全国大学生电子设计竞赛中的应用.24. 嵌入式开发首先要建立交叉编译环境.25. 一种基于CPLD 的PWM控制电路设计.26. 路由器命令大全手册教程 一本讲的很全的电子书.27. AT24C02页写模式存取源码.28. 这是一个关于晶震的一个verilog 源代码,希望对新手有用.29. I2C的驱动和应用.30. zigbee入门极为经典的介绍.31. C_C++嵌入式系统编程,很好的c语言学习资料啊.32. 一个基于ATMEGA128的TWI(I2C)EEPROM-24c01的程序.33. 某售货员要到若干城市去推销商品.34. music 音乐电路.35. 应用matlab的GUI功能设计用户图形界面的一些例子..36. 提 出了一种 网络 化嵌 入 式 数 控 系统.37. 基于U(375)盘及SD(SPI模式)卡集成文件系统(包括底层驱动).38. 将输入的货号转化为压缩的BCD格式.如果长度不满14,则以右对齐.39. 基于51类单片机RTX51多任务系统.40. sasung s3c2410a english datasheet!.
标签: 调制解调器
上传时间: 2013-05-29
上传用户:eeworm
TTCAN协议在CAN协议基础之上,将事件触发机制与实时性更高的时间触发机制相结合,提高了网络实时性,满足对安全性要求苛刻的实时系统以及总线日益增长的信息负载的需求;同时,CAN总线技术的基础为TTCAN总线技术研究奠定了很好的软硬件支持条件。 论文首先介绍了TTCAN协议的通讯原理、软硬件环境的建立和总线网络性能的测试方法。 按照ISO11898-4标准的要求,在自主研发的CAN总线实时仿真系统上结合软件编程能够实现TTCAN协议的时间触发通讯功能,使整个系统成为具有时间触发功能的TTCAN总线通讯网络,得到网络要采用TTCAN协议通讯时各ECU必须具备稳定可靠的本地时钟和相应的时钟同步和计数机制的结论。 结合混合动力电动汽车动力系统对采用TTCAN协议通讯时的网络性能进行了测试和分析,结果表明,TTCAN网络中周期型消息的实时性不受网络中其他消息的影响,时间触发通讯方式和系统矩阵的调度安排在一定程度上减少了总线上消息间的冲突,提高了网络实时性和总线带宽利用率。 对比分析同等条件下TTCAN总线网络和CAN总线网络的性能,TTCAN协议能够保证网络总线在高峰值负载的情况下网络的实时性。 研究了对TTCAN总线网络中time master(时间主节点)和reference message(参考消息)进行故障诊断和容错的方法,通过实验验证了采用冗余的方式能够保证当前时间意义上的主节点和参考消息故障情况下整个网络的性能不受影响,提高故障情况下网络的可靠性。
上传时间: 2013-04-24
上传用户:refent
随着微电子技术、计算机技术、软件技术以及网络技术的高度发展及其在电子测控技术与仪器上的应用,新的测控理论、方法、测控领域以及新的仪器结构不断的出现,在许多方面已经冲破仪器的概念,电子测控仪器的功能和作用发生了质的变化。在这种背景下,八十年代末美国成功开发了图形化的计算机语言LabVIEW。 LabVIEW是美国NI公司实现虚拟仪器(VirtualInstrument-Ⅵ)技术的G语言。图形化编程开发平台的特点是基于通用计算机等标准软硬件资源平台,实现构建灵活、层次体系明晰、功能强大且人机界面友好的测控系统,因此在国内外许多测控应用中被广泛采用,但目前用LabVIEW实现的应用大多是基于单机运行的LabVIEW虚拟仪器程序。 本论文介绍了小型电站中多个任务的实时测控系统。系统采用分布式控制系统结构,将人机交互、数据采集等任务和控制任务分别交由测试计算机和控制计算机完成。该测控系统计算机应用软件是在LabVIEW平台上开发,实现了友好的人机交互,简单直观的现场数据监控,安全可靠的故障处理措施等功能。这个实时系统对电机的多个开关量、模拟量、温度信号、直流电动机和步进电动机等进行实时的数据采集和控制。 本设计通过基于优先级的设置和执行系统的选择,结合固定时间间隔调度和事件驱动机制,提出了基于LabVIEW平台测控系统的两级多任务调度策略。这些设计方案大大提高了测控系统的性能。按照软件工程学的观点对实时多任务测控系统进行了方案设计;开发了操作简单、界面友好、通用化程度高的测控系统。 本论文较全面系统深入地研究了LabVIEW的网络化功能。系统分析了LabVIEW的TCP/IP、DataSocket和RemotePanels三种网络通信机制,详细讨论了每种机制的原理及功能特点,并设计了相应的LabVIEW程序。实现了基于局域网的实时数据通信和远程控制。 此外,为了结果查询和数据分析,本课题还设计了用LabVIEW开发的数据库。
上传时间: 2013-05-15
上传用户:zukfu
本文的主要工作是设计与开发了用于机床主轴直接驱动的全数字化永磁同步电动机矢量控制系统的软硬件平台,并利用该平台进行了仿真和实验研究,仿真和实验结果验证了该系统设计方案的可行性。 首先,详细阐述了坐标变换理论,根据永磁同步电动机的本体结构推导了其在各坐标系下的数学模型,深入研究了永磁同步电动机的矢量控制原理和id=0控制策略,此外对空间电压矢量脉宽调制(SVPWM)的基本原理和特性进行了研究。 其次,采用MATLAB软件建立了电机系统的仿真模型。整个仿真系统包括PMSM模块、Power Module模块、测量模块、坐标变换模块、电流、转速调节模块和SVPWM模块等。仿真结果验证了矢量控制和SVPWM技术应用于本系统的可行性,同时为系统平台设计提供了理论依据。 再次,为了提高系统的动静态特性和减小转动脉动,采用DSP TMS320F2812为核心进行了永磁同步电动机全数字矢量控制系统的软硬件设计。系统硬件包括电流检测、速度检测、显示电路、驱动电路、主电路和系统保护电路等;系统软件由DSP编程实现,采用基于id=0的转子磁场定向矢量控制方法,完成对永磁同步电动机的解耦控制。速度调节器和电流调节器采用常规PI控制算法,逆变器采用SVPWM控制策略。同时,给出了系统各模块的软件流程图,包括系统初始化程序、速度和电流调节程序、SVPWM的实现以及功率驱动保护等子程序等。 最后,在实验平台上做了大量深入的实验研究工作,并对试验波形做了深入分析。结果表明,该系统具有能够响应速度快,低转速运行平稳和抗干扰能力强等优点,可以满足主轴直接驱动要求。
上传时间: 2013-05-18
上传用户:lwwhust
随着电力电子技术的飞速发展,越来越多的电力电子装置被广泛应用到各个领域,其中相当一部分负荷具有非线性或具有时变特性,使电网中暂态冲击、无功功率、高次谐波及三相不平衡问题日趋严重,给电网的供电质量造成严重的污染和损耗.因此,对电力系统进行谐波抑制和无功补偿,提高电网供电质量变得十分重要.电力有源滤波器(Active Power Filter,简称APF)与无源滤波器相比,APF具有高度可控制和快速响应特性,并且能跟踪补偿各次谐波、自动产生所需变化的无功功率和谐波功率,其特性不受系统影响,无谐波放大威胁.并联型电力有源滤波器(Shunt Active Power Filter,简称SAPF)更是得到了广泛的应用. 近年来,自适应算法中的递推最小二乘法(简称RLS)应用越来越广泛,该算法简单,收敛速度快.应用基于RLS自适应算法的滤波器(简称RLS滤波器),可以快速有效的滤除杂波,同时自动调整滤波器参数,不断改进滤波性能,最终得到所需的信号. 本文研究了基于平均功率和RLS自适应算法的并联型有源滤波器.它的参考电流是一个同电网相电压同相位的三相平衡的有功电流,它包含两个分量:一个是由实测的三相负载瞬时功率计算得到的,基于平均功率算法的电网应该为负载各相提供的有功电流瞬时参考值;另一个是为了维持有源滤波器中逆变器的直流母线电压基本恒定,主要通过RLS滤波器计算得出的电网各相应该提供的有功电流瞬时参考值.两个分量的计算共同构成了该有源滤波器参考电流的计算.补偿电流指令值与实际补偿电流比较生成控制逆变桥工作的PWM脉冲,生成补偿电流,达到补偿负载无功和抑制谐波的目的. 应用RLS滤波器得到维持直流母线电压恒定的直流侧有功系数A<,dc>,克服了传统PI控制中参数难以得到且由于参数过于敏感而导致补偿后电流纹波太大的问题.使得当稳态时SAPF自身的功率损耗和暂态负载变化时因为直流侧电容提供电网和负载之间的有功功率差而引起的电压的波动迅速反馈到指令电流的计算中.RLS算法收敛快,SAPF实时性大大提高.基于该方法的SAPF结构简单,无需锁相器. 根据本文的算法应用MATAB建立了仿真系统,仿真结果表明基于该算法的SAPF的可行性和实时性.
上传时间: 2013-04-24
上传用户:mfhe2005
在数字化推进速度加快的大背景下,全球农业也由传统农业向现代农业方向转变,而实现农业信息与数字化则是现代化农业的重要标志与核心技术。我国农业具有地域分散、对象多样、生物自身变异大、环境因子不确定等特点,也是受环境影响最明显的领域,因此对环境与生物信息的监测显得十分重要。同时现代无线网络信息技术和计算机应用等技术近几年得到了长足的发展,广泛的应用于工业的各个领域。因此,将这些最新的技术应用于相对发展较慢的农业各领域显得迫在眉睫。 本文根据农业对象具有偏远、分散、易变、多样等特点,提出了一种针对农业环境信息远程监测的系统设计方案,并从软件和硬件二方面详细介绍了系统方案的设计和实现方法。本研究通过采用μC/OS-Ⅱ系统的嵌入式技术,实现了数据采集系统底层网络与信息发布上层网络的无缝连接为建立基于WEB的农业环境远程监测系统奠定了基础,同时也为农业网络通信“最后一公里”问题的解决提供了一种解决方案。 该系统的设计充分利用了网络技术。通过INTERNET,用户可以随时了解农业环境的实时情况以采取措施。系统中嵌入式操作系统μC/OS-Ⅱ的应用提高了系统的实时性、可靠性和可扩展性:减少了对系统硬件的依赖,增加了系统安全性;降低了成本。特别是自主开发的核心板卡,经连续的调试运行稳定、数据可靠。 本文首先介绍了高速实时数据采集系统的发展和现状。由于传统的设计方式的欠缺而考虑到将嵌入式操作系统引入到该系统中,很好的解决了多传感器的接入,使得本系统具有巨大的灵活性和可扩展性。 本文以源码开放的嵌入式操作系统μC/OS-Ⅱ为核心,以LPC2210微控制器为载体,充分利用GPRS无线网络传输技术,实现了高速实时信息监测系统的关键设计。 考虑到该系统以后的可扩展性,在设计的过程中硬件部分预留了一部分接口电路以备后续开发使用;软件的设计过程中应该注意的问题和实际操作中出现的一系列问题以及解决办法在文中都有详细的说明,并且软件的基本构架在文章中也有所体现,文章结尾给出了一些系统经实验后在WEB上发布显示的数据。
上传时间: 2013-07-09
上传用户:juyuantwo
互联网、移动通信、星基导航是21世纪信息社会的三大支柱产业,而GPS系统的技术水平和发展历程代表着全世界卫星导航系统的发展状况。目前,我国已经成为GPS的使用大国,卫星导航产业链也已基本形成。然而,我们对GPS核心技术(即如何捕获卫星信号并保持对信号的跟踪)的研究还不够深入,我国GPS产品的核心部分多数还是靠进口。因此,对GPS核心技术的研究是非常紧迫的。 本文首先介绍了GPS的定位原理,之后阐述了GPS接收机的基本原理一直接扩频通信和GPS信号的结构与特性。从这些方面出发研究接收机基带处理器的捕获与跟踪设计方案。 设计过程中,先详细分析了滑动相关的捕获算法和基于FFT的快速捕获算法,并利用matlab进行了验证。由于前者灵活性好且可捕获到高精度的码相位和载波频率,适合于本文的硬件接收机,所以本文确定了滑动相关的捕获方案。 接着分析了跟踪环路的特点,跟踪模块采用码跟踪环和载波跟踪环耦合的方法实现。由于GPS系统通常工作在非常低的信噪比环境中,而非相干环在低信噪比下环路跟踪性能较好,所以码跟踪环采用非相干(DDLL)环实现。这种跟踪环路采用的鉴相器是能量鉴相器,对数据的调制和载波相位都不敏感,鉴相器不会产生不确定量。由于输入信号存在180°相位翻转,而COSTAS锁相环允许数据调制,对I支路和Q支路信号的180°相位翻转不敏感,所以载波跟踪环采用COSTAS锁相环实现。上述算法在matlab环境下得到了验证。 基带处理器电路的主要模块在Quartus II8.0开发平台上利用VHDL硬件描述语言实现。然后利用EDA仿真工具ModelSim-Altera6.1g进行了逻辑仿真。本设计满足系统功能和性能的要求,可以直接用于实时GPS接收机系统的设计中,为自主设计GPS接收机奠定了基础。 最后,由于在弱电磁环境下,捕获失锁后32PPS信号会丢失。所以设计了一个能授时和守时的算法去得到与GPS时同步的精确授时秒信号。并且实现了这个算法。
上传时间: 2013-04-24
上传用户:zuozuo1215
在现代电子系统中,数字化已经成为发展的必然趋势,接收机数字化是电子系统数字化中的一项重要内容,对数字化接收机的研究具有重要的意义。随着数字化理论和微电子技术的迅速发展,高速的中频数字化接收机的实现已经成为可能。本文研究了一种基于FPGA的软件无线电数字接收平台的设计,并着重研究了其中数字中频处理单元的设计和实现。FPGA器件具有设计灵活、开发周期短和开发成本低等优点,所以广泛应用于各种通信系统中。相比于传统的DSP串行结构,FPGA能够进行流水线性设计,对数据进行并行处理,所以FPGA在进行数据量大,要求实时处理的系统设计时有很大的优势。 本文首先首先分析了软件无线电当前的发展趋势及技术现状,针对存在的处理速度跟不上的DSP瓶颈问题,提出了中频软件无线电的FPGA实现方案。本文以FPGA实现为重点,在深入分析软件无线电相关理论的基础上,着重研究和完成了中频软件无线电数字接收平台两大模块的FPGA实现:数字下变频相关模块和数字调制解调模块。其中,在深入研究数字下变频实现结构的基础上,首先对数字下变频模块的数控振荡器(NCO)采用了直接频率合成技术(DDS)实现,其频率分辨率高,灵活,易于实现;高效抽取滤波器组由积分梳状滤波器(CIC),半带滤波器(HB),FIR滤波器组成。对积分梳状滤波器(CIC)本文采用了Hogenaur“剪除”理论对内部寄存器的位宽进行改进,极大地节约了资源,提高了运行速率。对FIR滤波器和半带滤波器采用了(DA)分布式算法,它的运行速度只与数据的宽度有关,只有加减法运算和二进制除法,既缩减了系统资源又大大节省了运算时间,实现了高效的实时处理。对数字调制解调模块,重点研究和完成了2ASK和2FSK的调制解调的FPGA实现,模块有很好的通用性,能方便地移植到其它的系统中。在文章的最后还对整个系统进行了Matlab仿真,验证了系统设计思想的正确性。在系统各个关键模块的设计过程中,都是先依据一定的设计指标进行verilog编程,然后再在Quartus软件中编译,时序仿真测试,并与Matlab仿真结果进行对比,验证设计的正确性。
上传时间: 2013-05-18
上传用户:450976175
波前处理机是自适应光学系统中实时信号处理和运算的核心,随着自适应光学系统得发展,波前传感器的采样频率越来越高,这就要求波前处理机必须有更强的数据处理能力以保证系统的实时性。在整个波前处理机的工作流程中,对CCD传来的实时图像数据进行实时处理是第一步,也是十分重要的一步。如果不能保证图像处理的实时性,那么后续的处理过程都无从谈起。因此,研制高性能的图像处理平台,对波前处理机性能的提高具有十分重要的意义。 论文介绍了本研究课题的背景以及国内外图像处理技术的应用和发展状况,接着介绍了传统的专用和通用图像处理系统的结构、特点和模型,并通过分析DSP芯片以及DSP系统的特点,提出了基于DSP和FPGA芯片的实时图像处理系统。该系统不同于传统基于PC机模式的图像处理系统,发挥了DSP和FPGA两者的优势,能更好地提高图像处理系统实时性能,同时也最大可能地降低成本。 论文根据图像处理系统的设计目的、应用需求确定了器件的选型。介绍了主要的器件,接着从系统架构、逻辑结构、硬件各功能模块组成等方面详细介绍了DSP+FPGA图像处理系统硬件设计,并分析了包括各种参数指标选择、连接方式在内的具体设计方法以及应该注意的问题。 论文在阐述传输线理论的基础上,在制作PCB电路板的过程中,针对高速电路设计中易出现的问题,详细分析了高速PCB设计中的信号完整性问题,包括反射、串扰等,说明了高速PCB的信号完整性、电源完整性和电磁兼容性问题及其解决方法,进行了一定的理论和技术探讨和研究。 论文还介绍了基于FPGA的逻辑设计,包括了图像采集模块的工作原理、设计方案和SDRAM控制器的设计,介绍了SDRAM的基本操作和工作时序,重点阐述系统中可编程器件内部模块化SDRAM控制器的设计及仿真结果。 论文最后描述了硬件系统的测试及调试流程,并给出了部分的调试结果。 该系统主要优点有:实时性、高速性。硬件设计的执行速度,在高速DSP和FPGA中实现信号处理算法程序,保证了系统实时性的实现;性价比高。自行研究设计的电路及硬件系统比较好的解决了高速实时图像处理的需求。
上传时间: 2013-05-30
上传用户:fxf126@126.com