CH340芯片选型

    CH340是一个USB总线的转接芯片,其中转串口的应用场合居多,且市场占有率很高。CH340芯片根据不同的功能可以实现为USB转串口、打印口和IrDA红外接口,因此选型的时候就首先需要根据功能加以区分了。如下表所示:功能划分功能列表芯片型号USB转串口CH340G/CH340C/CH340B/CH340E/CH340T/CH340RUSB转打印口CH340S/CH340AUSB转IrDA红外CH340R功能确定好之后,就需要根据具体的应用需求来进行具体型号选型。根据表格中内容,主要的区别在于转串

2018年03月31日 电子电路 143次阅读 0条评论

CH340电路设计

    最近选用USB转串口芯片进行开发调试,在调研了各主流芯片的之后,觉得 CH340 系列的性价比很高,而且技术支持在国内,如果遇到问题解决起来也会方便很多。但是 CH340 / CH341 型号很多,具体选型就就该结合需求和芯片手册了,关于选型也可以参考我的其他博文,在这里我选择的型号是 CH340g。去官网地址:江苏沁恒股份有限公司 http://www.wch.cn/ 然后选择“在线下载”,输入 “CH340”,可以看到很多相关资料,手册都是以DS为后缀的。下载 CH340DS1 后

2018年03月31日 电子电路 166次阅读 0条评论

AltiumDesigner如何画虚线

    流程如下:在原理图上右键 --> Place --> Drawing Tools --> Line,在画线的时候按 Tab 键,然后将 Line Style 改为 Dashed,就可以画虚线了。

2018年03月31日 PCB设计 142次阅读 0条评论

LED呼吸灯和串口LED指示灯

      最近在串口发送引脚上接LED指示发送或者接收状态,但是需求是希望连续发送或者接收字符过程中LED闪烁,而不是保持在一个常量或者常灭的状态。首先,把实际电路图和串口时序贴出来:  可以看出串口发送接收空闲态为高电平,只要进行数据发送就一定会产生低电平,利用低电平点亮LED,再利用高电平熄灭。   但是在实际操作中发现大于2500bps,连续发送数据的时候灯是不会闪烁的,会保持一个常量的状态,只是亮度会随数据内容不同而变化,这就牵涉到 LED 点亮的一个时间问题了。LED点亮熄灭到再次

2018年03月31日 51单片机 189次阅读 0条评论

电子电路基础场效应管的那点事

    三极管有双极型三极管和单极型三极管之分,常用的三极管是双极型的,因为参与导电的既有多数载流子又有少数载流子;而单极型三极管只有一种极性的载流子参与导电;单极型三级管又分结型场效应管(JFET)、绝缘栅场效应管(MOSFET);结型场效应管都是耗尽型的,意思是只要加入Vds 电压就能工作导通,但当Vds增大的时候虽说导通电流Id会增大,但是此时的耗尽层由于PN结的反偏使耗尽层变宽(可变电阻区,阻值变大),出现预夹断,抑制电流增大,达到一个动态的平衡;所以,最终到达恒流区,影响Id 的是Vgs。如N

2018年03月31日 电子电路 148次阅读 0条评论

电子电路基础二极管的那点事

    二极管作为最基础的电子元件,也是最重要的电子元件。正是因为晶体管才打开了数字世界的大门;那这篇来讨论一下二极管; 谈到半导体二极管,就的说说PN节,PN节是将一块一半为P型半导体和一半为N型的半导体参杂在一起,两者的交界处 形成PN节;P型半导体 P型半导体晶体中参入了少量的3价的元素,而硅本身为4价,当它和周围的硅原子组成共价键的时候就缺少了一个价的电子,容易重其他位置的共价键中夺取一个电子,使杂质原子对外呈现为负价,同时其他地方产生一个空穴;所以多数载流子为空穴

2018年03月31日 电子电路 121次阅读 0条评论

基于AVR单片机的电机调速

    最近看中了AVR,学了几天的DataSheet,觉得是该动动手了,用单片机产生PWM波控制电机,并测量电机转速,Atmeg16,内部1M时钟.#include<iom16v.h> #include<macros.h> #define FOC 1000000 #define BAND 9600 #pragma interrupt_handler ISR_Timer1_ICP:6 #pragma inter

2018年03月30日 AVR单片机 163次阅读 0条评论

AVR开发笔记之熔丝位

    纠结了一天的Atmega16熔丝位总于算是水落石出了!       刚刚开始用RZ的开发板的时候还不清楚熔丝位这个概念,于是就傻傻的用了AVR的内部时钟晶振,之后买了自己的AVR芯片(18.5块~卖血去了),做了自己的AVR最小系统,之后看了书,才知道要配置熔丝位来控制外部晶振的,所以就尝试下配置,结果悲剧接踵而来!       首先是在自己的最小系统上配置错误,配置为外部RC振荡时钟,之后认真看

2018年03月30日 AVR单片机 135次阅读 0条评论

AVR配合ENC28J60芯片移植uIP实现web

        首先要说一下:移植uIP一点也不麻烦,不要因为看到uIP中那么多的文件感觉超出了自己的驾驭能力,先告诉自己打个底,这很简单。还有一点就是:要相信这个协议栈,当得不到自己的预期结果时,可以看资料看官方文档看其他人的经验,千万不要随便修改协议内部的函数,协议栈的封装真的很好。下面进入做web客户端具体操作。    一、 前期准备:官网下载1.0源码,创建工程,在main函数外建3个文件夹,分别放uIP,ENC28J60以及web c

2018年03月29日 AVR单片机 137次阅读 0条评论

AVR单片机使用外部中断和定时器的NEC红外解码程

           刚开始学习AVR单片机,移植了一个以前51上红外解码的程序,使用外部中断0和定时器0,使用外部8M晶振。有一点可能需要大家注意一下,就是解码的时候定时器的配置。因为AVR单片机定时器0是一个8bit的定时器,根据个人晶振大小,大家要选择一个合适的定时器时钟的分频,既要满足NEC时序的时间长度要求,又要注意其分辨率是不是足够。在使用时,首先运行初始化函数,程序里定义了一个接收成功的标志位全局变量,用户操作后要置0;Ir_buf[ ]是接收到的数

2018年03月29日 AVR单片机 266次阅读 0条评论
1/10 ‹‹ 1 2 3 4 5 6 7 8 9 10 ››
搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
    文章归档
    友情链接
    标签列表
    猜你喜欢