
KAZZO FC 烧录器改
简介
再度修改后的kazzo版本,全都元件贴片... 呃 除了晶振
简介:再度修改后的kazzo版本,全都元件贴片... 呃 除了晶振开源协议
:GPL 3.0
描述
项目是在原有基础上修改,将74芯片也换成了贴片元件
原来的项目传送门 https://oshwhub.com/firseve/kazzo_smd
关于芯片
主要的就2个芯片,淘宝解决问题,atmega16a,和 74HC574TS (这个主意尺寸,贴片也有不同的尺寸,买小了贴不上去)
其他几个元件:
68 电阻随便有个就行 22-100 随意贴,2个电阻用一样的就行
1.5K 上拉电阻,理论上 1k 2k 也差不多,但我没试过
30K 电阻可以用 10K-50K 随便有个就行,用处不大
F0805 保险丝,可有可无,一坨焊锡也可以
3.6v 稳压二极管,字面意思,让电压稳定在3.6v,看好了方向再贴,用之前工程里玻璃的那种也没问题
晶振 8M ,旁边2个是 22pf 的电容。。。。。。 这个千万不能错单位 pf 皮法,别搞个 22nf 22uf 给自己找罪受
贴片的100uf大电容,随意了,有就贴 没有就算
开关和复位,屁用没用,直接删除了
关于烧录器
win10的电脑如果不会下载程序,尽量不要折腾淘宝卖的 usbasp,又是一个需要安装驱动的玩意(关闭驱动签名校验可能可以)
买个 arduino uno r3 开发板,百度找个 arduino 下载 iscp 程序的教程,使用 arduino ide 编辑器将开发板变成烧录器
然后用 uno r3 的 10-13 4个脚接到 kazzo 对应的下载口,10脚的 ss 对应 kazzo 的 rst引脚,其他看名字 mosi miso sck,vcc 和 gnd 就是板子上的电源
板子最下面的6脚下载口里面的 reset 是芯片的复位,不是 10脚,搞不清楚的自己去买成品,就别瞎折腾了
关于下载
附件放了 hex文件,需要用下载器给单片机下载程序
按照软件名字自己去下载软件,我用的是arduino uno r3 当做下载器,选择的时 arduino as isp,你要是头铁买了 usbasp就选 usbasp,port端口选择下载器对应的端口,波特率 19200
点右侧 Detect 自动识别下载器连接到kazzo板子上的芯片型号,他这里识别到了 Atmega16,不管他了就这样
然后设置熔丝,填写 0xAE 和 0xC9 ,这里主意,只需要写入一次,读取来正确了,这里就不要再搞了,以免玩废了,谁也帮不了你了 特别主意 !!!!!!!
set fuses,然后 右边 Write 写入,下面日志里只要没说 error ,点read 读出来没变就行了
Flash 选择我给的 hex文件,单选 Write,Go 等待写入完成,就是我照片里的截图
写入 100%,读取 100% 然后 7128 字节校验完成就没问题了
理论上 kazzo 接上usb,设备管理器里就能看到黄叹号的 kazzo,然后用顶部工程里的驱动软件安装驱动 (win10需要关闭校验,看后面 ↓ )
关于驱动
xp 有驱动直接安装就行了
win7可以通过 zadig-2.3 安装驱动,win10(可能win11)都需要关闭驱动强制签名才能安装
百度搜索:win10 进入禁用驱动程序强制签名模式 自己看教程,就是 按住键盘 shift 点击开始里面的电源-重启,等待选择疑难解答,进去点重启,重启电脑后按键盘 F7 选择 禁用驱动程序强制签名,等机器重启后就可以用 zadig-2.3 安装驱动了
关于附件
kazzo_mega16.hex 烧录到 ATmega16芯片用的,使用的工具是 AVRDUDESS-2.18-portable.zip
烧录器电脑端软件.rar ,就是kazzo的客户端,里面有 xp win7/10 驱动文件
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 22 | C1,C4 | C0805 | 2 |
2 | 100nF | C2 | C0805 | 1 |
3 | 10uF | C3 | C0805 | 1 |
4 | 3.6V | D1,D2 | LL-34_L3.5-W1.5-RD | 2 |
5 | 60 PIN | DIP1PIN | 60PIN插座 | 1 |

评论