|
该项目可能会在这个暑假完成,也有可能在我上大学期间在学校完成。 该项目具体要求: 1.由3V电池对单片机供电,单片机选用ATMega8或ATMega16,开发工具选用WinAVR这一开源软件,不考虑用收费的ICC AVR。 2.由DS12887时钟芯片提供时钟信息。由于该芯片自带内置电池,所以外部3V电池应该在必要的时候才对该芯片供电(比如更改日期,读取日期的时候),这个具体的计划待定。
|
|
3.系统每天自动记录温度数据4次,数据全部自动保存到单片机自带的EEPROM和外部24C08芯片中。每2天的温度数据占用的字节数是1+3*8=25字节(那个1是8个符号位),所以一年需要4575字节存储空间。存储器被划分为366个区域,第一个区域为1月1日的数据,最后一个区域为12月31日,必须严格按照这个格式储存。一年过后,由计算机下载并清空EEPROM的内容,获取数据。
|
|
4.设计一排LED灯,用于显示目前系统中已有多少存储数据。不使用数码管的目的是为了节约电能,毕竟是电池供电。
|
|
5.项目制作完毕后,我将在本站以特定的版权公开该项目的电路图和源代码。
|
|
该项目在魔塔工厂,Arslanbar完成之后开始正式实施。
|
|
6.DS12887时钟的设定通过计算机-串口通信完成。
|
|
该项目与“新地平线号在7月14日自动收集冥王星数据,暂时存储到其自带的存储设备中,之后一年半的时间内由地面工作人员下载其数据“非常类似,不过该项目要比探测器简单得多,存储设备和程序也要简单的多。
|