虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

烟雾温度<b>传感系统</b>

  • VIP专区-嵌入式/单片机编程源码精选合集系列(78)

    VIP专区-嵌入式/单片机编程源码精选合集系列(78)资源包含以下内容:1. mcu52是C8051F020使用.2. TTS语音开发示例.3. I2C键盘控制芯片ZLG7290在51上的demo程序 I2C总线.4. FSK调制与解调VHDL程序,用cpld编写,word文档中包含详细说明.5. gec2440开发板的原理图.6. GEC_2440的用户手册.7. 基于S3C44B0X实现RS485通信.8. 基于S3C44B0X的IO口驱动开发.9. 基于S3C44B0X平台实现LED跑马灯.10. 本源码是液晶的12232b-4的控制程序 包括 读写.11. 这是NXP公司的LPC2000系列ARM7内核处理器.12. 关于USB口的一些资料.13. 摩托罗拉V3手机的内部原理图。可供广大电子爱好者欣赏。.14. Sis648主板的电路原理图。天天使用计算机.15. 基于51的光电传感器设计,可以检测速度,及电子无件的数量等.16. 基于51的18b20温度采集控制系统. 可以设置两个报警值..17. 中断.18. mtv512mg + mx88v462 液晶电视驱动C完整程序.19. 电磁兼容详细说明 电磁兼容详细说明 电磁兼容详细说明.20. 电力线载波详细说明 电力线载波详细说明 电力线载波详细说明.21. CS5463初始化 CS5463初始化 CS5463初始化 CS5463初始化 CS5463初始化.22. I2C通信子程序 I2C通信子程序 I2C通信子程序 I2C通信子程序.23. 电能计量芯片AD7758的初始化程序 ?缒芗屏啃酒珹D7758的初始化程序.24. PIC的一些例子程序 PIC的一些例子程序 PIC的一些例子程序.25. zigbee 2007年的协议 用于无线传感器网络、家庭智能控制和工业控制等等。.26. T6963液晶的C语言驱动程序.27. KS0108液晶的C51驱动程序.28. 本人上次所传的KS0108液晶驱动程序所用到的头文件.29. 驱动芯片为T6963的128*64液晶的驱动程序.30. T6963C液晶控制器快速显示汉字的实现方案.31. 用quartusII编写的.32. Altera公司开发板1c20 CF卡通用例程(初始化、读、写、测试等)-Altera Corporation development board 1c20 CF cartoon with routi.33. Liod平台CPLD源代码 pxa270.34. 很好的DSP程序,对初学者很有帮助,快下哟.35. 很好的DSP程序,对初学者很有帮助,快下哟.36. 很好的DSP程序,对初学者很有帮助,快下哟.37. 很好的DSP程序,对初学者很有帮助,快下哟.38. 很好的DSP程序,对初学者很有帮助,快下哟.39. 很好的DSP程序,对初学者很有帮助,快下哟.40. 基于AVRGCC的时钟DS1302的完整应用源代码.

    标签: 机械设计 制造 数据

    上传时间: 2013-04-15

    上传用户:eeworm

  • VIP专区-嵌入式/单片机编程源码精选合集系列(95)

    VIP专区-嵌入式/单片机编程源码精选合集系列(95)资源包含以下内容:1. Embedded Systems Building Blocks(E) uC/OS-II的好书.2. zigbee的说明文档!看起来很方便!希望对大家有帮助!.3. PCI总线配置说明,希望给PCI驱动开发的朋友一些帮助..4. Keil UserGuide ,Keil C51编译器使用中文手册.5. 语音芯片ISD1790的中文 使用手册!.6. 介绍FPGA/CPLD设计的指导性原则.7. Allegro、drl文件浏览软件。 用于硬件电路设计后期的软件处理。 界面美化版。.8. NETLink-PRO-ETH_EN profibus develop document!.9. 2005年微软移动与嵌入式开发者大会的文稿。.10. ssd1926 驱动3.5TFT程序.11. 型号:OCMJ8X15B(不带触摸屏) MCU :89C52 功能:演示.12. 型号:4X8B(不带触摸屏) MCU :89C52 功能:演示.13. 给大家提供一个在inram/exram中调试的示例,在周公的lpc2200上调试过..14. TI原厂的TMS32C6713开发板的原理图.15. 嵌入式程序员面试的宝典。包括了面试中常见的问题和应聘者应该具备的知识。.16. SD卡源程序 SD卡源程序 SD卡源程序.17. uip-1.0,give everyone who want..18. 实验目的 1.培养学生综合掌握软件开发过程的能力。 2.培养学生综合运用面向对象设计方法的能力.19. Mini51Board编程模板源程序,需要的可以.20. 使用MC9S12DG128芯片.21. 介绍无线嵌入式操作系统Tinyos,该系统专门为无线传感系统开发而设计.22. 一篇关于CC2430的ZigBee协议的构建,该文介绍了如何利用CC2430RF模块实现字节级,数据包级的无线发送及路由.23. 嵌入式实时操作系统教材1.24. 航显系统中LED显示软件应用.25. FAT和yaffs文件系统---学习文件系统的有帮助.26. 用C语言实现高效嵌入式编程.27. 嵌入式系统中的软件设计技术──C语言程序设计.28. EC++与C++嵌入式系统编程比较研究.29. 可编程控制器S7-200多个演示程序.30. ITK software guide. 很详细的关于ITK用法介绍。.31. i2c-tools,读取i2c设备的工具.32. 提供79l06的使用手册及其资料查询 7906.33. 提供79l06的使用手册及其资料查询 7906.34. 一个虚拟仪器终端.35. PCI协议的一部分翻译; PDF格式; 效果一般。.36. 可编程任意波形信号发生器multisim8仿真.37. 555定时电路的单稳态工作方式multisim8仿真。.38. 任意进制计数器的仿真分析multisim8.39. Direct Digital Synthesis (DDS),最好用的可步进的数字频率发生器的方法.40. uC_GUI的部分说明手册的中文翻译.

    标签: 机械设计

    上传时间: 2013-04-15

    上传用户:eeworm

  • 基于CANopen协议的分布式控制系统的研究.rar

    基于现场总线的网络技术研究是自动控制领域发展的一个热点。在各种工业现场总线中,CAN总线以其成本低、速度快、实时性和可靠性较高等特点被广泛应用于各领域。CIA(CAN in Automation)协会发布了完整的CANopen协议,定义了应用层和通讯子协议,为基于现场总线的分布式控制系统的广泛应用提供了解决之道。 本文研究国内外现场总线发展现状后,以改善现场总线网络通讯系统的运行效率,提高实时性和信息处理能力为前提,浅析CAN总线高层通讯协议CANopen,分析了主、从节点的各个功能,说明了功能的设计和实现方案。 然后,本文将CANopen协议应用于分布式控制系统,详细论述了基于PIC18控制器的从节点和基于DSP控制器的主节点的实现过程。主、从节点具有基于CANopen协议的总线通信功能。从节点具有数字量和模拟量输入输出功能。主节点可以通过键盘对各节点运行状态和各节点参数进行调整,还可以通过液晶屏显示实时控制量和各节点运行状态。PC机能在线监测CAN报文数据流。本文对两种类型节点的设计思想、硬件组成和软件设计均做了详尽的阐述,并给出了部分关键硬件原理图和软件流程图。 最后,把已开发的从节点和主节点组成一个温度测控系统和一个电机控制系统。经过实验室测试,证明系统具有良好的实时性,通讯稳定可靠,解决了传统CAN总线节点通讯可控性差,无法灵活设置的问题。对目前国内CAN总线应用中大多把精力放在硬件之上的底层软件开发,少有使用上层软件协议的习惯,起到了一定的推动意义,提高了应用水平。

    标签: CANopen 协议 分布式控制系统

    上传时间: 2013-04-24

    上传用户:569342831

  • 基于FPGA的温度采集控制器的分析和设计.rar

    温度是生活中最基本的环境参数。温度的监测与控制,对于生物生存生长,工业生产发展都有着非同一般的意义。温度传感器的应用涉及机械制造、工业过程控制、汽车电子产品、消费电子产品和专用设备等各个领域。传统的常用温度传感器有热电偶、电阻温度计RTD和NTC热敏电阻等。但信号调理,模数转换及恒温器等功能全都会增加成本。现代集成温度传感器通常包含这些功能,并以其低廉的价格迅速地占据了市场。Dallas Semiconductor公司推出的数字式温度传感器DS1820采用数字化一线总线技术具有许多优异特性。其一,它将控制线、地址线、数据线合为一根导线,允许在同一根导线上挂接多个控制对象,形成多点一线总线测控系统。布线施工方便,成本低廉。其二,线路上传送的是数字信号,所受干扰和损耗小,性能好。本课题旨在分析和设计基于数字化一线总线技术的温度测控系统。本系统采用FPGA实现一个温度采集控制器,用于传感器和上位机的连接,并采用Microsoft公司的Visual C++作为开发平台,运用MSComm控件进行串口通信,进行命令的发送和接收。

    标签: FPGA 温度采集 控制器

    上传时间: 2013-04-24

    上传用户:fyerd

  • 可重构FPGA通讯纠错进化电路及其实现

    ASIC对产品成本和灵活性有一定的要求.基于MCU方式的ASIC具有较高的灵活性和较低的成本,然而抗干扰性和可靠性相对较低,运算速度也受到限制.常规ASIC的硬件具有速度优势和较高的可靠性及抗干扰能力,然而不是灵活性较差,就是成本较高.与传统硬件(CHW)相比,具有一定可配置特性的场可编程门阵列(FPGA)的出现,使建立在可再配置硬件基础上的进化硬件(EHW)成为智能硬件电路设计的一种新方法.作为进化算法和可编程器件技术相结合的产物,可重构FPGA的研究属于EHW的研究范畴,是研究EHW的一种具体的实现方法.论文认为面向分类的专用类可重构FPGA(ASR-FPGA)的研究,可使可重构电路粒度划分的针对性更强、设计更易实现.论文研究的可重构FPGA的BCH通讯纠错码进化电路是一类ASR-FPGA电路的具体方法,具有一定的实用价值.论文所做的工作主要包括:(1)BCH编译码电路的设计——求取实验用BCH码的生成多项式和校验多项式及其相应的矩阵并构造实验用BCH码;(2)建立基于可重构FPGA的基核——构造具有可重构特性的硬件功能单元,以此作为可重构BCH码电路的设计基础;(3)构造实现可重构BCH纠错码电路的方法——建立可重构纠错码硬件电路算法并进行实验验证;(4)在可重构纠错码电路基础上,构造进化硬件控制功能块的结构,完成各进化RLA控制模块的验证和实现.课题是将可重构BCH码的编译码电路的实现作为一类ASR-FPGA的研究目标,主要成果是根据可编程逻辑电路的特点,选择一种可编程树的电路模型,并将它作为可重构FPGA电路的基核T;通过对循环BCH纠错码的构造原理和电路结构的研究,将基核模型扩展为能满足纠错码电路需要的纠错码基本功能单元T;以T作为再划分的基本单元,对FPGA进行"格式化",使T规则排列在FPGA上,通过对T的控制端的不同配置来实现纠错码的各个功能单元;在可重构基核的基础上提出了纠错码重构电路的嵌套式GA理论模型,将嵌套式GA的染色体串作为进化硬件描述语言,通过转换为相应的VHDL语言描述以实现硬件电路;采用RLA模型的有限状态机FSM方式实现了可重构纠错码电路的EHW的各个控制功能块.在实验方面,利用Xilinx FPGA开发系统中的VHDL语言和电路图相结合的设计方法建立了循环纠错码基核单元的可重构模型,进行循环纠错BCH码的电路和功能仿真,在Xilinx公司的Virtex600E芯片进行了FPGA实现.课题在研究模型上选取的是比较基本的BCH纠错码电路,立足于解决基于可重构FPGA核的设计的基本问题.课题的研究成果及其总结的一套ASR-FPGA进化硬件电路的设计方法对实际的进化硬件设计具有一定的实际指导意义,提出的基于专用类基核FPGA电路结构的研究方法为新型进化硬件的器件结构的设计也可提供一种借鉴.

    标签: FPGA 可重构 通讯 纠错

    上传时间: 2013-07-01

    上传用户:myworkpost

  • 基于FPGA的温度采集控制器

    温度是生活中最基本的环境参数。温度的监测与控制,对于生物生存生长,工业生产发展都有着非同一般的意义。温度传感器的应用涉及机械制造、工业过程控制、汽车电子产品、消费电子产品和专用设备等各个领域。传统的常用温度传感器有热电偶、电阻温度计RTD和NTC热敏电阻等。但信号调理,模数转换及恒温器等功能全都会增加成本。现代集成温度传感器通常包含这些功能,并以其低廉的价格迅速地占据了市场。Dallas Semiconductor公司推出的数字式温度传感器DS1820采用数字化一线总线技术具有许多优异特性。其一,它将控制线、地址线、数据线合为一根导线,允许在同一根导线上挂接多个控制对象,形成多点一线总线测控系统。布线施工方便,成本低廉。其二,线路上传送的是数字信号,所受干扰和损耗小,性能好。本课题旨在分析和设计基于数字化一线总线技术的温度测控系统。本系统采用FPGA实现一个温度采集控制器,用于传感器和上位机的连接,并采用Microsoft公司的Visual C++作为开发平台,运用MSComm控件进行串口通信,进行命令的发送和接收。

    标签: FPGA 温度采集 控制器

    上传时间: 2013-07-29

    上传用户:BOBOniu

  • 基于STC89C52RC的数显温度计设计

    摘 要:本文探讨了一种STC89C52RC单片机为主控制器,以温度传感DS18B20作为温度采集装置,以数码管作为温度显示的数字式温度实时显示系统本文主要介绍了系统的硬件电路,包括单片机最小系统电路,温度传感器电路,数码管显示电路,最后通过HJ-1G开发板进行了功能的实现,验证了本设计的可行性

    标签: STC 89C C52 89

    上传时间: 2014-12-24

    上传用户:panjialaodi

  • 单片机多点温度巡回检测系统的设计

    单片机温度巡回点检测

    标签: 单片机 多点 温度 巡回检测

    上传时间: 2013-11-10

    上传用户:lvzhr

  • 基于单片机的温度测控

    基于单片机的温度测控系统

    标签: 单片机 温度测控

    上传时间: 2013-10-17

    上传用户:标点符号

  • TLC2543 中文资料

    TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。 TLC2543的特点 (1)12位分辩率A/D转换器; (2)在工作温度范围内10μs转换时间; (3)11个模拟输入通道; (4)3路内置自测试方式; (5)采样率为66kbps; (6)线性误差±1LSBmax; (7)有转换结束输出EOC; (8)具有单、双极性输出; (9)可编程的MSB或LSB前导; (10)可编程输出数据长度。 TLC2543的引脚排列及说明    TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1 TLC2543电路图和程序欣赏 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double  sum_final1; double  sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe};  void delay(unsigned char b)   //50us {           unsigned char a;           for(;b>0;b--)                     for(a=22;a>0;a--); }  void display(uchar a,uchar b,uchar c,uchar d) {    P0=duan[a]|0x80;    P2=wei[0];    delay(5);    P2=0xff;    P0=duan[b];    P2=wei[1];    delay(5);   P2=0xff;   P0=duan[c];   P2=wei[2];   delay(5);   P2=0xff;   P0=duan[d];   P2=wei[3];   delay(5);   P2=0xff;   } uint read(uchar port) {   uchar  i,al=0,ah=0;   unsigned long ad;   clock=0;   _cs=0;   port<<=4;   for(i=0;i<4;i++)  {    d_in=port&0x80;    clock=1;    clock=0;    port<<=1;  }   d_in=0;   for(i=0;i<8;i++)  {    clock=1;    clock=0;  }   _cs=1;   delay(5);   _cs=0;   for(i=0;i<4;i++)  {    clock=1;    ah<<=1;    if(d_out)ah|=0x01;    clock=0; }   for(i=0;i<8;i++)  {    clock=1;    al<<=1;    if(d_out) al|=0x01;    clock=0;  }   _cs=1;   ad=(uint)ah;   ad<<=8;   ad|=al;   return(ad); }  void main()  {   uchar j;   sum=0;sum1=0;   sum_final=0;   sum_final1=0;    while(1)  {              for(j=0;j<128;j++)          {             sum1+=read(1);             display(a1,b1,c1,d1);           }            sum=sum1/128;            sum1=0;            sum_final1=(sum/4095)*5;            sum_final=sum_final1*1000;            a1=(int)sum_final/1000;            b1=(int)sum_final%1000/100;            c1=(int)sum_final%1000%100/10;            d1=(int)sum_final%10;            display(a1,b1,c1,d1);           }         } 

    标签: 2543 TLC

    上传时间: 2013-11-19

    上传用户:shen1230