电路连接 由于数码管品种多样,还有共阴共阳的,下面我们使用一个数码管段码生成器(在文章结尾) 去解决不同数码管的问题: 本例作者利用手头现有的一位不知品牌的共阳数码管:型号D5611 A/B,在Eagle 找了一个 类似的型号SA56-11,引脚功能一样可以直接代换。所以下面电路图使用SA56-11 做引脚说明。 注意: 1. 将数码管的a~g 段,分别接到Arduino 的D0~D6 上面。如果你手上的数码管未知的话,可以通过通电测量它哪个引脚对应哪个字段,然后找出a~g 即可。 2. 分清共阴还是共阳。共阴的话,接220Ω电阻到电源负极;共阳的话,接220Ω电阻到电源+5v。 3. 220Ω电阻视数码管实际工作亮度与手头现有原件而定,不一定需要准确。 4. 按下按钮即停。 源代码 由于我是按照段码生成器默认接法接的,所以不用修改段码生成器了,直接在段码生成器选择共阳极,再按“自动”生成数组就搞定。 下面是源代码,由于偷懒不用写循环,使用了部分AVR 语句。 PORTD 这个是AVR 的端口输出控制语句,8 位对应D7~D0,PORTD=00001001 就是D3 和D0 是高电平。 PORTD = a;就是找出相应的段码输出到D7~D0。 DDRD 这个是AVR 语句中控制引脚作为输出/输入的语句。DDRD = 0xFF;就是D0~D7 全部 作为输出脚了。 ARDUINO CODECOPY /* Arduino 单数码管骰子 Ansifa 2011-12-28 */ //定义段码表,表中十个元素由LED 段码生成器生成,选择了共阳极。 inta[10] = {0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; voidsetup() { DDRD = 0xFF; //AVR 定义PortD 的低七位全部用作输出使用。即0xFF=B11111111对 应D7~D0 pinMode(12, INPUT); //D12用来做骰子暂停的开关 } voidloop() { for(int i = 0; i < 10; i++) { //将段码输出PortD 的低7位,即Arduino 的引脚D0~D6,这样需要取出PORTD 最高位,即 D7的状态,与段码相加,之后再输出。 PORTD = a[i]; delay(50); //延时50ms while(digitalRead(12)) {} //如果D12引脚高电平,则在此死循环,暂停LED 跑 动 } }
上传时间: 2013-10-15
上传用户:baitouyu
现代相控阵雷达为了保证空间功率合成精度需要高精度的雷达信号,设计实现了一种以AD9959为核心的高精度多通道雷达信号源。信号源利用多片AD9959产生32路正弦波、线性调频以及相位编码等多种信号形式,并设计采用AD8302对多路信号的幅度和相位进行检测与调整。该信号源已应用实际工程中,现场实验结果表明,该信号源系统产生的高频信号频率稳定度高、相位幅度一致性好,完全满足对信号源的性能指标的要求。
上传时间: 2013-11-22
上传用户:lo25643
针对传统第二代电流传输器(CCII)电压跟随不理想的问题,提出了新型第二代电流传输器(CCCII)并通过采用新型第二代电流传输器(CCCII)构成二阶电流模式带通滤波器,此滤波器只需使用2个电流传输器和2个电容即可完成设计。设计结构简单,其中心频率可由电流传输器的偏置电流控制。利用HSpice软件仿真分析并验证了理论设计的准确性和可行性。
上传时间: 2013-11-15
上传用户:jqy_china
常用D/A转换器和A/D转换器介绍 下面我们介绍一下其它常用D/A转换器和 A/D 转换器,便于同学们设计时使用。 1. DAC0808 图 1 所示为权电流型 D/A 转换器 DAC0808 的电路结构框图。用 DAC0808 这类器件构 成的 D/A转换器,需要外接运算放大器和产生基准电流用的电阻。DAC0808 构成的典型应用电路如图2 所示。
标签: 转换器
上传时间: 2014-12-23
上传用户:zhenyushaw
为了将通信系统中数字基带信号调制到中频信号上,采用数字上变频技术,通过对数字I、Q两路基带信号进行FIR成形滤波、半带插值滤波、数字混频处理得到正交调制后的中频信号,最后经MATLAB仿真分析得到相应的时域和频域图,来验证电路设计的有效性。
上传时间: 2013-10-22
上传用户:1318695663
介绍了一种新型线性自动跟踪工频陷波器的电路结构。该陷波器应用于电子束曝光机束流测量电路中,用来抑制工频干扰对测量精度的影响。基于对自动跟踪陷波器的基本工作原理分析,陷波器采用了频率/电压转换器与压控带阻滤波器相结合的设计方案,成功地解决了工频频偏对常规工频陷波器滤波性能的严重影响问题。提出了提高抑制工频干扰能力的设计要点和电路调试方法。通过性能指标的测试和长期实际运行应用,证明陷波器满足了电子束测量中对工频干扰进行强抑制的要求,提高了电子束曝光机的制版质量。
上传时间: 2013-11-13
上传用户:天涯
介绍了一种横向Ka波段宽带波导-微带探针过渡的设计,基于有限元场分析软件Ansoft HFSS对该类过渡的设计方法进行了研究。最后给出了Ka波段内的优化数据。仿真结果表明,该宽带波导-微带探针过渡在26.5G~40 GHz内插入损耗小于0.065 dB,达到了设计目标。
上传时间: 2014-05-27
上传用户:gxy670166755
基于喇叭的共振原理,提高扬声器的发声强度并尽可能的降低因振动而消耗的能量,从而提高喇叭的效率。依照理论计算数据作为后续试验基础,通过多组试验对比,分别对输入谐振频率进行调节,来检测各组试验的音量即声能。试验结果表明当输入谐振频率与喇叭的固有频率相同时,喇叭出现共振,此时检测喇叭的声能是相对较弱的。
标签: 喇叭共振
上传时间: 2013-12-20
上传用户:wincoder
心电(Electrocardiograph)作为人体重要的生理及病理指标之一,具有重要的医学研究价值。针对其信号微弱、频率低、阻抗高、随机性强及易受干扰的特点,首先提出了信号调理电路设计的要求;然后针对性地选择元器件并设计硬件电路,其中包括:一级放大电路、调零电路、50 Hz限波电路、带通滤波电路及二级放大电路;最后对所设计的硬件电路进行实际测试。结果表明该调理电路具有输出波形稳定、噪声小和共模抑制比高的特点,提高了心电信号采集的精度。
上传时间: 2014-01-19
上传用户:ommshaggar
设计了一款用于UHF RFID射频前端接收机的高线性度LNA。该低噪声放大器采用噪声消除技术,具有单端输入差分输出的功能,能够同时实现输出平衡,噪声消除和非线性失真抵消,具有高的线性度。该电路采用TSMC 0.18 μm工艺设计,芯片面积只有0.02 mm2。电源电压为1.8 V,总电流为8 mA,后仿真结果增益为19.2 dB,噪声因子为2.5 dB,输入1 dB压缩点为-5.2 dBm。
上传时间: 2014-01-21
上传用户:kachleen