版主: wanchong , wangyu , eepwwp , firedom |
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
说说申请开发板的那些事 我是听同事说EEPW再搞免费申请开发板的活动,然后丢给我一个链接。打开网页发现牛人是那么多,项目也都是那种牛X轰轰的。我就给同事说,这么多人肯定申请不到,同事就说:试试吧。晚上的时候,注册了账号,想了个课题,开了贴,然后就当没这回事一样。等到8月3号的时候,北京的一个电话问我,有没有在XX论坛申请开发板,然后被选中了。我当时就蒙了,因为根本就没有把申请开发板的事情放在心上,在我的心中就是申请不到,而不是一个问号。 挂了电话后,我更加的惊奇而不是惊喜,我是一个三本的工科生,今年7月份也刚刚毕业,技术一般,连个LWIP协议都看不懂,实在鄙视自己,三生有幸的是毕业后进了一家公司做研发工作。我一直觉得我能力很差,与那些牛人的帖子相差太大太大,没跑过操作系统,没做过大型的通信系统,对Linux也只是了解个皮毛,凭什么我能申请的上,对我来说真的是一件很奢侈的事情。 既然被选选中了,我会尽自己的最大努力把项目做好,恳请大家一起监督,也希望在我迷茫的时候,各位大神能给我打个照路的指引灯,谢谢! |
此帖由黑色冰辰于2014-10-12 17:04:50最后编辑
|
|
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
caocheng的原帖 加油啊, 有热情,有激情,就可以 谢谢 恩恩 咱家会努力的!!! |
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
nakey的原帖 加油,我们看好你哟~话说,你的果照呢~ 相看本人果照啊 今晚洗好了 在家等我。。 。 哈哈 |
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
daniu101130的原帖 好好努力哦,都等着你的新作品、 好的 谢谢你的鼓励 |
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
哈哈 我不好撸 不过到是有爱好看别人撸的习惯 哈哈 谢谢鼓励 我会努力的 |
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
上周六收到的板子,本来给大家爆几张板子果照的,但发现手机像素真心的让人D疼,什么都不看不见,算了,还是不爆没信息又占用论坛资源的照片了。 首先感谢Quark平台,论坛在本实验中给我了许多帮助。SBS的资料比较少,也就仿着做,做了一个LED闪烁小实验。 网上下载了arduino-1.5.3,解压后老是打不开软件,以为是注册表的原因,删了重下,就这样试了N次,依旧不行,上后上论坛搜答案,最后看到 zzmNO1 的帖子,照着帖子做了一遍,解决了闪退的问题,在此表示感谢,帖子地址http://bbsquark.eepw.com.cn/thread/174/1 装好板子驱动(真心的很顺利,一次OK了).驱动装好后,会在设备管理器中多出一个COM口,没错,就是它。 打开arduino开发环境(Intel定制的版本呦),选择示例——01Basic——Blink, 选择好板子类型,COM口,点击下载,耐心等待,2秒后,SBS开发板上的LED登便闪烁起来了。到此,第一个实验结束。 如果怀疑是不是程序把灯点亮的,可以改一下IO口或者修改一下延时便知。我的强迫症啊!!!
最上面的一盏LED就是程序控制的。 体会到令人D的手机像素了吧,话说这张图片是我拍了三张才抓拍到的,前两次该LED都处于熄灭状态。 在此提几点需要注意的事情: @1 SBS板子虽然相对伽利略来说,可能功耗没有那么大,但为了本本和板子的生命安全着想,慎用本本USB供电,虽然用着即为方便。 @2 板子掉电后,烧写进去的程序会丢失,如想保存程序,需从SD卡启动板子。(下次发帖SD启动Linux过程)
另外,有些疑问的事,板载的两个网口指示灯是不是弄反了,橙色的用来指示又无网线连接了? 还有即使橙色灯指示连接,为何没连接网线的时候,指示灯都在那喝电? |
此帖由黑色冰辰于2014-10-12 17:08:22最后编辑
|
|
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
由于各种原因 或者更直观的说是天性懒惰 项目进度一次次被耽搁 昨日 牛缓缓给咱打来电话 关心项目进度的问题 啊。。。。。 那银铃般的音色 是咱心里万分羞愧啊 心里十分不安 导致的结果是夜不能寐 思来思去 。。。。 终于熬到天亮 看到圆圆的太阳从东方升起 心里一阵暖意 这个世界真美好啊 自杀还是等些年头再实施吧 我爱这个美好的世界!
额。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
用一根USB转串口线和一根两头都是母头的9针串口线解决板子的串口通信问题,用SecureCRT软件显示板子串口发送的数据,波特率115200、数据位8位、停止位1位、校验位1位,设置完毕,给板子上电,软件上显示一串串密密麻麻的字符,哈哈,这么简单就搞定了?! 后来发现有些不对头,只能接收到板子发的数据,却不能发数据给板子,串口线坏了? 电脑键盘锁住了? 郁闷啊。。。。。。度了一下资料,是串口的参数设置错误 上图是正确的设置,右边勾选上DTR/DSR就不能发命令给板子啦。
OK,串口打印的密密麻麻字符
使用root用户登录,然后使用cd命令进入文件主目录,ls命令查看目录结构
下面对各目录进行简要分析
/bin:存放系统所需要的那些命令,比如ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的、普通用户可以使用的命令。 /boot:这是 Linux的内核及引导系统程序所需要的文件目录,比如initrd.img等文件都位于这个目录中,grub系统引导管理器也位于这个目录。 /dev:设备文件存储目录,比如声卡、磁盘。 /home:普通用户目录默认存放目录。 /lib:库文件存放目录 /etc:系统配置文件的所在,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件。 /tmp:临时文件目录,有时用户运行程序的时候,会产生临时文件。这个目录和/var/tmp目录相似。 /usr:这个是系统存放程序的目录,比如命令、帮助文件等。当我们安装一个linux发行版官方提供的软件包时,大多安装在这里。如果有涉及服务器配置文件的,会把配置文件安装在/etc目录中。/usr目录下包括设计字体目录/usr/share/fonts,帮助目录/usr/share/man 或/usr/share/doc,普通用户可执行文件目录/usr/bin或/usr/local/bin;超级权限用户root可执行命令存放目录,比如/usr/sbin或/usr/local/sbin等,还有程序的头文件存放目录/usr/include /var:这个目录的内容是经常变动的,/var下有/var/log这是用来存放系统日志的目录。/var/lib用来存放一些库文件,比如MySQL的。 /media:本目录是空的,是用于挂载的。 /sys:系统的核心文件
|
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
系统方案:
首先对电网的三相电压、电流信号进行调理,电压经过分压电阻,电流经过高精度电流互感器,把大信号转换为小信号,然后通过一个抗混叠滤波器,调理后的信号进行 A/D 采样,通过串行通信口,DSP(SBS板)接收到采样数据。DSP(SBS板)实时处理采样数据,计算出电压、电流有效值,有功、无功功率,累积电量,电网频率及功率因数等电网参数。采用高精度算法对电压、电流信号进行谐波成分,得到各次谐波分量有效值、频率和相位信息,利用这些信息,还可以计算各次谐波功率。计算结果通过 LCD 面板显示,同时也能与外部进行通讯,系统提供电能脉冲输出,方便校表。
硬件方面: 计量芯片采用RN8209液晶控制器采用BU9792 RTC芯片采用RX-8025SA EEPROM采用瑞萨的R1EX24256ASA ESRAM芯片 根据以上采用的硬件,需实现以下与硬件相关的底层接口,包括: (1)通过SPI口驱动专用计量芯片RN8209,完成与其命令的交互和数据读写; (2)通过IIC总线驱动液晶控制器BU9792,完成与其命令的交互和数据读写; (3)通过IIC总线驱动RTC芯片RX-8025SA,完成与其命令的交互和数据读写; (4)通过软件模拟IIC总线驱动EEPROM R1EX24256ASA,完成与其命令的交互和数据读写; (5)通过软件模拟ISO7816协议时序,完成ESAM芯片的热复位、读/写操作; (6)通过软件模拟的带38Khz调制的异步红外串口,完成红外数据的接收和发送; (7)利用片内A/D,配合相关外围电路,完成电表交流供电状态、后备电池电压、跳闸断电检测等A/D数据的 采集和滤波; (8)利用IO完成跳闸控制继电器的开关双向驱动、报警、跳闸、电量脉冲LED灯和液晶背光、蜂鸣器、载波控 制等的输出控制信号的实时控制; (9)利用IO完成巡显、编程按键和开盖检测、载波状态灯开关输入信号的检测; (10)利用异步串口完成电表485数据的发送和接收。 |
此帖由黑色冰辰于2014-10-12 17:04:06最后编辑
|
|
黑色冰辰
最后登陆时间:2014-07-22 20:45:49 |
RN8209能够测量有功功率、无功功率、有功能量、无功能量,并能同时提供两路独立的有功功率和有效值、电压有效值、线频率、过零中断等,可以实现灵活的防窃电方案。
RN8209支持全数字的增益、相位和offset校正。有功、无功电能脉冲分别从PF、QF管脚输出。 RN8209提供两个串行接口SPI和RSIO,方便与外部MCU之间进行通信。其中RSIO为锐能微专有的单线通讯接口,可以使用一根数据线实现双向通讯。 RN8209内部的电源监控电路可以保证上电和断电时芯片的可靠工作。
系统框图:
典型应用电路和系统电路如下所示
RTC电路
红外通讯电路
485通讯电路
|
共9条 1/1 1 |