打印

俺DIY的MEGA8开发板

[复制链接]
11222|55
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
XZL|  楼主 | 2009-9-14 20:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
XZL|  楼主 | 2009-9-14 20:17 | 只看该作者
PCB顶层

20090914172.jpg (304.52 KB )

20090914172.jpg

使用特权

评论回复
板凳
XZL|  楼主 | 2009-9-14 20:18 | 只看该作者
调试完毕

20090914171.jpg (236.49 KB )

20090914171.jpg

使用特权

评论回复
地板
XZL|  楼主 | 2009-9-14 20:25 | 只看该作者
手机拍的,不够清楚
主要资源:
74HC164+74HC138扩展LED显示
74HC595扩展8位并行输出
74HC165扩展8位并行输入
PWM实现DA转换
RS232串口通讯+在线编程(DIP开关切换)
两路ADC(AD6\AD7)和比较器实验(跳线切换),图中的多圈电位器没焊。
蜂鸣器输出:电路上没焊
MAX7765测温(K型热电偶)
图中显示温度24.5度(公司开着空调):lol

使用特权

评论回复
5
古道热肠| | 2009-9-15 10:01 | 只看该作者
哈哈,不错,单片机这东西一定要实践才能提高,顺便问一下,串口给AVR下程序,用的是什么软件?介绍介绍.

使用特权

评论回复
6
XZL|  楼主 | 2009-9-15 10:44 | 只看该作者
串口编程软件PonProg2000

使用特权

评论回复
7
XZL|  楼主 | 2009-9-15 10:53 | 只看该作者
唯一需要配置的内容,还有需要选择芯片

untitled.JPG (18.64 KB )

untitled.JPG

untitled1.JPG (61.77 KB )

untitled1.JPG

使用特权

评论回复
8
xxxmcu_com| | 2009-9-15 11:12 | 只看该作者
还不错哦,纯粹自己玩玩吗?

使用特权

评论回复
9
LIU_XF| | 2009-9-15 13:00 | 只看该作者
AVR的可以通过串口ISP?

使用特权

评论回复
10
LIU_XF| | 2009-9-15 13:02 | 只看该作者
是不是用串口来摸拟SPI的时序?

使用特权

评论回复
11
xwj| | 2009-9-15 15:20 | 只看该作者
本帖最后由 xwj 于 2009-9-15 15:22 编辑

呵呵,不是用芯片的串口编程,还是用芯片的SPI口烧录。

只不过SI prog线是利用PC的串口来模拟SPIrit时序的,而且还可以串口窃电

使用特权

评论回复
12
古道热肠| | 2009-9-15 17:10 | 只看该作者
谢谢楼主能及时解疑,能否贴上原理图呢?让大家也好借题发挥.

使用特权

评论回复
13
XZL|  楼主 | 2009-9-15 20:14 | 只看该作者
原理图明天贴吧,没有带回家

使用特权

评论回复
14
XZL|  楼主 | 2009-9-16 08:26 | 只看该作者
原理图

MAGE8_DEMO.pdf

33.15 KB

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
古道热肠 + 2
15
古道热肠| | 2009-9-16 10:39 | 只看该作者
仔细看了下载部分,单片机ISP时数据输出为何直接与RS232接口的8脚相连,这电平不匹配的,MCU输出的是0-5V,RS232的8脚为接收脚,需要-6到+6VRS232电平才能正常读取IO口的值的.

个人觉得应该将MCU的DO信号通过MAX变换后再送到RS232插座的8脚较为合适.

使用特权

评论回复
16
our_21ic| | 2009-9-16 10:49 | 只看该作者
不错呀

使用特权

评论回复
17
宇容创行| | 2009-9-16 10:49 | 只看该作者
不管怎么接,都是山寨用法,下载完成后还得拨动开关,要不isp上的几个io就被占用

使用特权

评论回复
18
XZL|  楼主 | 2009-9-16 10:59 | 只看该作者
呵呵,电平转换用两个5.1V的稳压管实现的。附件是原来的ICP资料

b412dsp_icp.rar

8.11 KB

使用特权

评论回复
19
xwj| | 2009-9-16 11:03 | 只看该作者
呵呵,解惑的不是LZ,而是老x!
老x可不是LZ,只是恰好自己做过用过SI Prog线;P

Re:15楼:
古道热肠,电平匹配是靠4.7k电阻限流,5V稳压管稳压来保证范围的
而软件上,这里的串口实际上还是作为PC上的IO来操作的——实际上,PonProg2000支持很多很多器件的下载,都是利用串口、并口用软件操作IO来模拟时序的。
当然,这只是极廉价的DIY工具,几块钱就能实现,适合初学者用极低的成本上手;而有条件的话,当然还是愿意用高档的仿真器或者自己DIY仿真器了。

使用特权

评论回复
20
XZL|  楼主 | 2009-9-16 11:04 | 只看该作者
我在测试时使用了SPI口,无需切换DIP开关可以正常读出MAX6675的结果。
更正:MAX7765测温(K型热电偶)应改为MAX6675

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

XZL

182

主题

3238

帖子

8

粉丝