- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
颜色随环境温度的变化而变化(colour changes t到o ambient temperature)
《电子信息工程专业英语》期末考查 第 PAGE 13页
颜色随环境温度的变化而变化
院(系)名称
专业班级
学生姓名
学号
年 月 日
颜色随环境温度的变化而变化
在五月五号的电子论坛上,提到了一个被称为“股票球体”的环境光感应显示器。它被引证为一个依靠外在因素而发出各种颜色的装饰品。它通过对周围环境等不断变化的因素进行感应,形成了股票市场重要的起起落落的变化。
这里描述的设计是一种更为精密的简化版本,只需把少量的元器件安装在一个小的印制电路板上就可以做成一个股票球体。它简单的只有一个温度传感器接口,和五个控制色彩的发光二极管。尽管后文也给出了一些想法,但它最终的用途还有如何与其他传感器接口就要靠心灵手巧的读者自己去想了。
多姿多彩的世界
Ambilux彩色光控制器的中心电路如图1所示。事实上,它以一个围绕的正阻抗变换器PIC微控制器和集成电路1为基础,在这种情况下, 一个更为展新的PIC家庭成员开始在我们的世界里展示自己——装置PIC18F242 (或者PIC18F252)。实际上,尽管作者会选择18F装置来证明它用起来多么的简单,但是一个PIC16F876可能很容易就被替换掉。要注意的是,不论如何,软件不能用一个没有配套的翻译代码的16F装置。
PIC以RC模式进行操作,它的时钟频率由电阻R12、预置VR3和电容C3决定。设定VR3阻力最小,时钟频率大概是4MHz左右。这个速度远离临界值(以后也能看到)。
通过模数转换器(ADC),当PIC输入电压信号时能够产生特定的相应的原始资料,例如温度传感器,虽然它同样很可能只是一个手动控制电位。在对电压进行回应时,五个发光二极管进行相应的触发而发出不同的颜色,这样就会形成一个独有的彩色画面。
颜色的选择还有它们的活化顺序都由用户来决定,尽管包括白色的其他颜色也可以选择,但是基本的二极管颜色的通常是在具有代表性的红橙黄绿蓝这个范围内。
基本原理
在这个例子里,通过引脚RA0最大工作电压范围由PIC的模数转换器进行处理,直流电压是从0V到+5V,不能超出了这个范围。
假设输入电压为0V,当软件被写入后,二极管D1处于最大亮度,而其它的二极管从D2到D5均处于关闭状态。当输入电压增大时,D1亮度开始下降,D2亮度开始上升。当输入大约是0.625V时,D1和D2拥有同等的亮度,此时其它的二极管仍处于关闭状态。
当电压升到1.25V时,D1完全关掉D2完全打开。当电压上升到超过了1.25V,D2现在开始变暗而D3开始发光,直到1.875V时二者达到同等亮度。当电压继续增大,各个二极管先变亮而后慢慢变弱直至关闭。这样一直继续下去直到电压上升到5V,这时只有D5处于最大亮度,其它二极管均处于关闭状态。
根据颜色在序列中已经安排好的顺序,当有效色感应到透明附件里面的东西(例如没有光泽的玻璃球)时会发生改变。如果颜色的序列同上,电压从0V到5V慢慢增加,显示的颜色就会出现从红变为橙红,橙色,黄橙,黄色,黄绿,绿色,蓝绿,蓝色,还有在这些颜色之间的大约128种的渐变颜色。
当输入电压再依次下降,颜色变化序列刚好相反。如果电压在某个序列点维持静态,那么颜色也在那个序列点上。
温度传感器
虽然Ambilux的使用是可选择的,但是为了演示它怎样对周围环境做出一个生动的指示,还是要包括一个简单的温度传感电路。电路如图2所示。
硅二极管诸如1N4148可以用来作为温度测量装置。当一个小电流通过硅二极管时,以1N4148为例,在电压和温度之间将产生一个几乎是线性的关系,也就是大约每伏430°C(2.3mv每摄氏度)的特有敏感性。结温的计算公式来自于测量二极管的直线方程。
Tj = m × Vf + To
其中Tj是结温,m是温度灵敏度系数用摄氏度每伏来表达,Vf是二极管正向电压,To是补偿温度。
为了在结点的内部建立传导,通过二极管的电流必须足够大,而不是只是表面的泄露传导。虽然不是大到要人为地去提高二极管的内部温度,这是必须的。一般用0.1mA作为所需的电流。
在图2中,温度传感二极管用D12表示。在阳极(a)它通过电阻R13连接+5V线路,在阴极(k)它通过预置VR1连接0V线路。阴极同时也连接用户运算放大器的输入端。出现在运算电路的基本偏置电压水平可以通过调整进行设定,以提高VR1阻力,降低偏置。用这种方法,一个中路偏置代表,也就是说,一个15°C的温度可以被设定。
在实践中,如果我们想取温度范围为从0°C到30°C,那么电流的变化极值在30×2.3mV=69mV之间。PIC的模数转换输入范围是0V到5V。前置放大器的增益是5000mV/69mV=
文档评论(0)