2689|1

1

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

电子设计之----模块化 [复制链接]

本帖最后由 paulhyde 于 2014-9-15 09:04 编辑

    模块化所谓模块,就是可组合成系统的、具有某种确定功能和接口结构、典型的通用独立单元。
     
        在实际比赛过程中,只有4天时间,如果真的要完成所有要求,那是比较困难的。所以我们在比
    赛的准备过程中就要将可能用到的功能进行模块化,这样可以减少设计、调试时间,有助于在比赛
    中取得好成绩。同时,模块化的设计思想对以后的学习、工作都是很重要的。因为现代社会对电子
    产品的要求越来越高,规模和集成度也在一直加大,没有模块化、协同设计是不可能的。
     
        这里请大家要注意模块化时要具体、细化,主要有以下几个步骤:
       
        1、硬件电路主要是:标识电源线、地线、输入输出接口,每个单独模块都要加上电源指示灯(电阻
    一般选200-500欧),还有滤波电容(一大一小两个电容并联,一般要求相差两个数量级以上,以获得
    更大的滤波频段,常用的是0.1UF和100PF),因为我们设计的电路频率大多比较低,所以用一个0.1UF也
    就可以了。
        
        2、软件方面:要有文件说明,主要包括功能、输入输出参数、时间、版本、修改历史,在程序中要
    进行标识、说明,让别人也看的懂你的程序。
        
        3、资料要及时整理归档:小组成员要合力做好资料的整理工作,如做硬件的要将电路原理、电路图
    所用芯片资料整理清楚,做软件的要画出相应设计流程图,将设计思想用文字表诉清楚,这些资料再
    全部汇总整理后备份、保存,就差不多完成了一个模块的设计了。

 

此帖出自电子竞赛论坛

最新回复

本帖最后由 paulhyde 于 2014-9-15 09:04 编辑 你是搞什么的呢  C语言模块化设计厉害不 你学的什么单片机啊 AVR ,C51,??    详情 回复 发表于 2011-7-27 15:50

赞赏

1

查看全部赞赏

点赞 关注
 
 

回复
举报

36

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
本帖最后由 paulhyde 于 2014-9-15 09:04 编辑

你是搞什么的呢  C语言模块化设计厉害不 你学的什么单片机啊 AVR ,C51,??

 

此帖出自电子竞赛论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

开源项目 更多>>
    随便看看
    查找数据手册?

    EEWorld Datasheet 技术支持

    相关文章 更多>>
    关闭
    站长推荐上一条 1/10 下一条

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表