基于avr无线图像传输

基于avr无线图像传输

ID:11698732

大小:1.65 MB

页数:27页

时间:2018-07-13

基于avr无线图像传输_第1页
基于avr无线图像传输_第2页
基于avr无线图像传输_第3页
基于avr无线图像传输_第4页
基于avr无线图像传输_第5页
资源描述:

《基于avr无线图像传输》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、[摘要]:本作品以控制芯片ATMEGA16控制NRF24L01,简单的演示了新型的无线传输的性能及其潜在的意义。NRF24L01是先进的单片射频收发芯片,工作于2.4~2.5GHzISM频段。工作电压为1.9~3.6V,有多达125个频道可供选择。可通过SPI写入数据,最高可达10Mb/s,数据传输率最快可达2Mb/s,并且有自动应答和自动再发射功能。NRF24L01数据传输率快,数据写入速度高,内嵌的功能更完备。在我们的创新制作作品里,我们利用新的技术,结合我们课程中学到的AVR单片机,实现了无线图像的传输。[关键词]:AV

2、R单片机,NRF24L01,无线图像的传输目录1.作品概述12.系统功能分析12.1AVR最小系统12.1.1.主控芯片ATMEGA16原理12.2AVR外围硬件线路42.2.1.复位线路的设计42.2.2.晶振电路的设计42.2.3.AD转换滤波线路的设计42.2.4.JTAG仿真接口设计52.3LM2596功能52.3.1.LM2596开关电压调节器52.3.2.LM2596开关电压调节器特点52.3.3.典型应用(固定输出)62.3.4.LM2596端口用法62.4LCD12864功能72.4.1.LCD12864模块的

3、20个引脚定义如下:72.4.2.LCD12864模块接口说明:82.5NRF24L01功能92.5.1.NRF24L01作用及原理92.5.2.NRF24L01工作模式:102.5.3.待机模式:112.5.4.掉电模式:112.5.5.数据包处理方式:122.5.6.NRF24L01电路部分:132.5.7.NRF24L01的使用:143.系统设计153.1.1.发射和接收主控板系统电路图153.1.2.主电路图163.1.3.程序流程图:17致谢18参考文献18附录一:19发射接收主要程序分析:19251.作品概述以单片

4、机ATMEGA16为平台,使用两组单片机,一个做主机,一个作从机。主机,即发射端,用软件编程,把图像制作成相应格式的编码,通过AVR单片机,把控制命令和数据写入到NRF24L01。NRF24L01以16位CRC校验后把命令和数据发射出去。接收端的NRF24L01接收信号之后通过一定的时序传送给从机ATMEGA16,经过单片机处理程序之后,发送到液晶上面显示,实现了2.4G的无线图像传输。2.系统功能分析采用ATMEGA16单片机作为微处理器,外围电路包括:①开关电源电路②②AVR最小系统③2.4G无线发射单元;接收端电路包括:

5、①AVR最小系统②开关电源电路2.4G无线接收单元④LCD12864液晶显示单元;2.1AVR最小系统2.1.1.主控芯片ATMEGA16原理32个可编程的I/O口16K字节的系统内可编程FLASH512字节的EEPROM1K字节的片内SRAM2532个通用工作寄存器,所有的寄存器都直接与算术逻辑单元(ALU)相连接。在典型的ALU操作中,两个位于寄存器文件中的操作数同时被访问,然后执行运算,结果再被送回到寄存器文件。用于边界扫描的JTAG接口,支持片内调试与编程。片内16K字节的ISPFlash允许程序存储器通过ISP串行接

6、口进行在线程序下载六个可以通过软件进行选择的省电模式:空闲模式、ADC噪声抑制模式、省电模式、掉电模式、Standby模式以及扩展的Standby模式引脚说明:图1芯片ATMEGA16VCC数字电路的电源GND地端口A(PA7..PA0)端口A做为A/D转换器的模拟输入端。端口A为8位双向I/O25口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口A处于高阻状态。端口B(PB7..PB0

7、)端口B为8位双向I/O口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口B处于高阻状态。端口B也可以用做其他不同的特殊功能端口C(PC7..PC0)端口C为8位双向I/O口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口C处于高阻状态。如果JTA

8、G接口使能,即使复位出现引脚PC5(TDI)、PC3(TMS)与PC2(TCK)的上拉电阻被激活。端口D(PD7..PD0)端口D为8位双向I/O口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,则端口被外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。