我有一个光电池,它给我电压的光强度。我想添加一个唯一的编号(我可以在芯片上进行硬编码)以及光电池信息,并以我可以使用数字计算机(Arduino)读取的格式发送。任何时候我可以开始的建议?具有身份的PhotoCell电路
0
A
回答
0
听起来像你想购买便宜的微控制器,很容易使用,有一个ADC和少量的闪存。几乎所有的芯片供应商都会声称满足这一要求,您熟悉的并且可以以适当的数量轻松购买的产品可能与产品的技术细节一样重要。如果你已经有一个arduino,另一个atmel部分,如8针attiny的一个可能会很有吸引力。
您编写了一个带有循环的小程序,该循环通过ADC读取光电管,将其与您存储在程序旁边的闪存中的ID编号捆绑在一起,然后通过串口等任何系统需求发送出去信息。
串行端口可以是UART外设或在软件时序循环中被bit-banged。对于短期运行,人们经常跳过每一端的线路驱动器/接收器,并以逻辑电压而不是RS232规范的较高电压(和反向感应,驱动器/接收器反相)进行信号传输。或者您可以使用其他方案,像SPI或I2C等同步方案也很受欢迎。
0
您可能想看看最大的单线总线设备。
他们共享一个总线连接和地面,你的ardunio可以询问总线。
每个设备都有一个唯一的标识符并且可以被读取。
DS2438是一个可以测量电压的家庭的便宜的成员。
(该DS2450是一款四通道A/d转换器,但它是一个有错误的芯片,现在已经过时了。)在http://www.arduino.cc/playground/Learning/OneWire
相关问题
- 1. nodejs路由:除第一页外的所有具有身份验证的路由
- 2. 具有身份验证的企业bot
- 3. 具有身份验证的Swift Telnet流
- 4. HttpContext.User.Identities具有相同的身份两次
- 5. 电话身份与的DocuSign
- 6. Firebase电话身份验证
- 7. Ruby on Rails,具有Twitter身份验证和电子邮件身份验证功能(autlogic和'誓言)
- 8. SecurityTokenValidated身份迷路了
- 9. 具有多因素身份验证的Visual Studio AWS工具包?
- 10. 抓取具有身份验证网站的抓取工具
- 11. 使用Windows身份验证具有DNS身份类型意味着什么?
- 12. 具有现有数据库上的身份的EF7
- 13. 谷歌身份工具包可用于发送电子邮件
- 14. 具有有限权限的云功能身份验证
- 15. 具有身份验证的私有Ruby Gem服务器
- 16. 路由更改的身份验证
- 17. ASP.NET身份 - 的HttpContext有GetOwinContext
- 18. 没有电子邮件和密码的身份验证。
- 19. 发送电子邮件没有在android中的身份验证
- 20. 带有电子邮件地址的WebApi Facebook身份验证
- 21. 具有基于证书的凭证的Azure ACS服务身份
- 22. 使用具有身份的gradle-ssh-plugin的“USERAUTH失败”
- 23. 身份3.0电子邮件验证
- 24. 身份验证电子邮件PHP(CodeIgniter)
- 25. 如何使用电子身份证
- 26. 身份验证电子邮件PHP
- 27. 电子邮件身份验证
- 28. 确认.NET身份电子邮件Bool
- 29. Firebase电话身份验证和链接
- 30. Angular2 Firebase电话号码身份验证
Ardunio司机要在Arduino的唯一编号(使用闪光灯)我们的外面?如果在光电池外面(它是否有唯一的号码或存储这样的东西)?你可以查看达拉斯半导体,现在马克西姆,并得到一种线装置的味道,每个都有一个独特的数字,将其构建到电路中,并使用该唯一编号以及光电池读数。最简单的可能会将序列号放入avr中。 – 2012-04-24 21:51:24