0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制作ATtiny2313驱动的LCD名称徽章

454398 来源:wv 2019-09-30 09:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:耗材

如何制作ATtiny2313驱动的LCD名称徽章

工具

尺寸合适的面包板(我使用了840孔)

面包板连接线(我更喜欢将刚性连接用于板载工作,将更长的柔性连接线用于ISP连接和

具有电导率测试模式(哔哔!)和DC电压模式的万用表

烙铁-我有一个50瓦的电流, love 。

蚀刻容器-请参阅PCB蚀刻说明。

钻头和PCB钻头(我使用的尺寸为65和75)。迷你钻床也有帮助。

热胶枪(可选,但几乎没有-电线在我施加很小的力时就断了两次)

AVR ISP编程器(我建造了USBTinyISP)

援助之手(可选)

组件

ATtiny2313(或2313A,这是我用的-功能上等效的东西)

具有单排引脚的HD44780 LCD

一个20引脚DIP插座

一个7805稳压器(您当然也可以使用低安培数的稳压器,我只是将它们放在周围)

一个100uF电容器

一个10uF电容

一个330欧姆的电阻器

一个10K欧姆的电阻

一个1N4004二极管(其他二极管也可能会正常工作-请确保

一个5K线性电位器(如果您不关心对比度调整,则在1.5K和2.5K电阻之间-YMMV)

一个9V有线连接器-最好是不吸吮(我吸了 。)

破损的公头带-您需要16针,但通常是40针带。

材料

蚀刻剂-再次参见蚀刻说明

焊料,最好是非常薄的东西。我使用的是.015直径。

PCB,单面,您认为适合的任何颜色。

热胶棒- awwww是的

步骤2:示意图

我已附加了Eagle示意图。请随时在评论中让我知道您对此的看法-我是老鹰,所以我知道它会更好。

第3步:试验板

欢迎您继续前行,使之成为现实。 PCB和潜水,但我建议您先做电路板,以便您了解要做什么。我已附上一张面包板最终外观的照片。请参阅此说明以获取详细的实验板详细信息。

第4步:编程

一旦完成所有连接,请使用git抓取源代码。这是我编写的LCD库,您需要对其进行编译:

git clone git://github.com/hank/lcdiesel.git您可以在此处查看该项目的源代码:

https://github.com/hank/life/tree/master/code/avr/lcd/display_chars

为方便起见,我制作了一些压缩文件,但最好使用最新版本的代码。目前尚无从github上执行此操作的好方法-它不存在于我庞大的垃圾存储库中,我不建议您克隆(很大。)。

所有这些代码都是用 C(一种真正的编程语言)编写的。抱歉,Arduino人士。如果您想完成此项目,我鼓励您学习AVR编程-完全值得。 Arduino非常适合让微控制器开发板感到兴奋,但是没有什么比从Digikey订购一块钱的芯片好,并且能够与价格为40美元的Arduino一样好。

您将需要 avr-gcc , avr-objcopy 和 avrdude 。我将由您自己决定。确保在不使用CLOCKDIV8且频率为8Mhz的情况下设置保险丝。我使用了我最喜欢的保险丝计算器来生成以下设置行:

avrdude -c usbtiny -p t2313 -U lfuse:w:0xe4:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m如果您要进行AVR编程,请了解保险丝计算器-试试吧!

第5步:蚀刻板子

这是老鹰的板子文件。我使用了碳粉转印,效果很好。

步骤6:钻孔Eet

拿出高速钻孔机和PCB钻头,钻出所有孔。我在IC插座的孔上使用了一个较小的孔,在几乎所有其他孔上使用了一个稍大的孔。

请确保按正确的方向插入IC插座。 矿井目前倒退了,如果我不知道像我的手背那样的电路,这将是一个问题。

排针插到LCD的背面,短端穿过LCD孔。这给我们留下了一些不错的长引脚以穿过PCB。从顶部看,将其用引脚1插入板的左边缘。 LCD应该不位于IC的顶部。现在,您应该具有图片所示的内容(只是不在原型板上)。

步骤7:焊接

现在全部钻孔,放置您的组件。确保必要时正确调整电容器的方向(我使用的是极化的电解质)。记住-条纹看起来像减号-接地。确保您的二极管是正确的方法-远离正电压输入。将该条纹视为一堵小电墙-您不希望它从条纹所在的一侧进入。 7805的方向是使散热片靠在板上,如果您以面向您的引脚进行观察,则左侧的引脚为VIN,中间的引脚为GND,右侧的引脚为VOUT。有关更多说明,请参见数据表。我说完了,用9V电池在ATtiny VIN上测得的5.06V DC非常稳定。

我的蚀刻没有达到我想要的蚀刻效果,所以我在努力确保镀锡连接并彼此完全连接。蚀刻作业可以建立或破坏项目。

步骤8:测试

现在,您已经完成焊接后,使用万用表进行所有点对点连接-电池至二极管将输入端连接至稳压器,稳压器接地,将稳压器输出至电阻器等。如果您的某些连接未通过要求,尝试找到断开点,然后用焊料在其上镀锡,或使用某种焊接的跳线来弥合间隙(例如导线夹)。一旦您听到足够的哔哔声,哔哔声,我们就可以使用 powah 进行测试。

现在是关键时刻。插入9V电池,看看会发生什么。如果没有任何反应,请拔下电源插头,感觉组件有发热,然后用万用表再次测试连接。如果可行,请向您的生活中的某个特别的人介绍您的成就!

步骤9:胶水

我认为您在哪里找到了将电池的红线粘上(用二极管的输入粘到焊盘上)和接地(我可能已经把它留在了电路板上,只需要在铜上巨大的接地多边形上的任何地方钻一个孔就可以了)板的一面)。我在董事会“:D”部分的旁边。巨大的铜区中的任何地方都很好-全部接地。这是给我带来麻烦的两条线。焊接后,外壳会熔化一点并变软,并且导线很容易折断。只需拿起您的热胶枪,并在电路板顶部的电线碰到的地方进城。如果您曾经使用过热胶,您将知道该怎么做。如果没有,我确定您可以从中学习一些网站。

第10步:像偷来一样佩戴

现在,您已经完成了,您可以自定义功能齐全的LCD名称标签!多么酷啊?我现在有2个,因为我在原型板上做了一个,然后将其带到蚀刻的PCB上。当我确定要做什么时,可能会添加某种外壳。有一个非常整洁的Lexan透明外壳,易于操作,我想尝试。..

步骤11:附录I:原型板

为此,完成了面包板后,我决定使用原型板进行构建。我使用了我从eBay买来的这个笨拙的中文原型板,该原型板可以工作,但与我以前使用的RadioShack原型板不同。我强烈建议您找到带有3个或更多条纹的铜触点的原型板。单个通孔铜垫不方便,容易烧毁,加入线路或公共汽车可能会非常痛苦。我已经附上了一张我的最终照片的照片-我知道这很丑陋,但是它证明了设计是可行的,并允许我继续使用Eagle。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    36

    文章

    4579

    浏览量

    175846
  • ATtiny
    +关注

    关注

    3

    文章

    128

    浏览量

    20247
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    原厂 FZH1696 LCD驱动控制专用电路

    ) FZH1696是一种LCD驱动控制专用电路,内部集成有MCU 数字接口、数据锁存器、LCD驱动、键盘扫 描、幻彩背光驱动等电路。本产品性
    发表于 11-07 09:41

    原厂 FZH175 通用LCD显示驱动电路 156段LCD

    一 概述 型号:FZH175 厂商:深圳市方中禾科技有限公司(Premier Chip Limited) FZH175是通用的LCD 显示驱动电路,可用于由微处理器控制的无线电接收 设备的频率显示
    发表于 11-03 10:03

    力芯微LCD驱动IC:高集成度“芯”优势让显示更简单

    在当今数字化时代,显示屏无处不在。然而,随着设备小型化、高性能化的需求不断增加,如何在有限的空间内实现更强大的显示功能,成为了一个亟待解决的问题。力芯微LCD驱动IC:高集成度“芯”优势让显示更简单
    的头像 发表于 10-15 16:08 315次阅读
    力芯微<b class='flag-5'>LCD</b><b class='flag-5'>驱动</b>IC:高集成度“芯”优势让显示更简单

    ATtiny3224/3226/3227:高性能低功耗的tinyAVR® 2系列微控制器

    Microchip Technology ATtiny3224、ATtiny3226与ATtiny3227 8位微控制器 (MCU) 采用带硬件乘法器的AVR® CPU,运行速率高达20MHz,具有
    的头像 发表于 10-14 16:26 362次阅读
    <b class='flag-5'>ATtiny</b>3224/3226/3227:高性能低功耗的tinyAVR® 2系列微控制器

    使用Nano112驱动LCD时,如果不用于驱动LCD的引脚也配置为LCD功能会发生什么情况?

    使用Nano112驱动LCD时,如果不用于驱动LCD的引脚也配置为LCD功能,会发生什么情况?
    发表于 08-27 06:30

    HOLTEK发布LCD控制驱动IC HT16K24

    Holtek新推出整合按键输入的LCD控制及驱动IC - HT16K24,最多支持160点LCD显示和24个按键输入功能,适用于家电、健康测量及工业仪表等各类LCD显示产品。
    的头像 发表于 07-09 17:38 735次阅读

    #LCD显示屏 #HDMI #智能显示 #驱动方案

    lcd
    jf_65742179
    发布于 :2025年06月18日 10:07:54

    原厂驱动芯片LCD显示驱动电路FZH165

    一、产品概述 型号 :FZH165-COG 厂商 :深圳市方中禾科技有限公司(Premier Chip Limited) 功能 :专为驱动 280 段LCD (35 SEG × 8 COM
    发表于 06-05 16:31

    FZH171 32x8 LCD驱动专用芯片中文手册

    FZH171 是深圳市方中禾科技有限公司专为 LCD 显示设计的一款多功能驱动芯片,支持 32×8 点阵驱动,集成了显存管理、蜂鸣器驱动、时基发生器及看门狗功能,适用于低功耗显示设备。
    发表于 05-23 10:34 0次下载

    FZH1621 LCD驱动器中文手册

    深圳市方中禾科技有限公司的 FZH1621 是一款高度集成的多功能 LCD 驱动芯片,专为 LCD 模块和显示子系统设计,具有低功耗、高灵活性和易配置的特点。以下是其核心功能与技术亮点:主要特性宽
    发表于 05-23 10:27 0次下载

    FZH1691 4×36 LCD显示屏高集成度驱动控制芯片中文手册

    深圳市方中禾科技有限公司(Premier Chip Limited)推出的 FZH1691 是一款专为 4×36 LCD 显示屏 设计的高集成度驱动控制芯片,最多可驱动 144 段显示,适用于低功耗
    发表于 05-23 10:19 0次下载

    FZH1696 LCD驱动控制专用芯片中文手册

    FZH1696 是深圳市方中禾科技有限公司推出的一款 LCD 驱动控制专用芯片,集成了 MCU 接口、LCD 驱动、键盘扫描、幻彩背光控制等功能,适用于 VCR、VCD、DVD 及家庭
    发表于 05-23 10:09 0次下载

    低电流LCD驱动抗噪液晶屏驱动芯片VKL060

    产品品牌:永嘉微电/VINKA 产品型号:VKL060 封装形式:SSOP24 产品年份:新年份 概述: VKL060是一个点阵式存储映射的LCD驱动器,可支持最大60点(15SEGx4COM
    发表于 05-12 17:07

    FP7103 高效降压恒流驱动芯片:内置模拟调光技术,彻底消除 LCD 背光频闪难题# #LCD显示

    lcd
    深圳市雅欣控制技术有限公司
    发布于 :2025年04月29日 10:27:20

    用AT90S2313接收数据,有时很正常有时有问题,怎么处理?

    我接了4片74HC165,用AT90S2313接收数据,有时很正常。有时有问题:比如第1片(最先移位出来的这片),很正确,但是第3、4片有时会漂位,而且,如果这时第1片的输入全0那么不会漂位。也就是说在第1片有非0输入时才会发生后面片的漂位。在发生漂位时,第1片的数据还是正确的。
    发表于 01-13 06:28