-
首先应该评估整个系统的功耗大概有多大。电机是多少伏供电?如果是5V供电的话,用2596估计也不行。如果对成本和PCB面积要求不严格的话,建议2596和1117一起使用,2596用于将12V转为5V,1117用于将5V转为3.3V。如果整个系统功耗不大,也可以只用1117将12转为5,然后再转为3.3。如果系统中有AD采集功能的话,最好用线性电源给AD部分供电。
-
这不是明显抄的STM32吗,连引脚顺序都一模一样,不怕被ST起诉吗
-
protel 99在windows vista及以上系统上不兼容,赶紧换dxp吧
-
从你截得图上就可以看出,板子画的不咋地,八成是自动布线,估计是自动布线还没结束,你就点保存了,肯定保存不了。
-
铺铜一定要距离固定孔要远,隔开足够的距离。
-
为何顶层铺铜,中间层走线?一般不都是顶层和底层走线,中间层铺铜吗
-
huaiqiao 发表于 2018-4-17 16:08
这个电路的作用应该是个电平转换电路,mos管起到一个“类似电压隔离”的作用。
1、首先对于这个电路来说, ...
为什么如果EX_SCL为高电平,nmos不导通?MOS管导通与否不是与GS两端电压有关?
-
如果是拿来使用的话,自己设计不如买个明伟的开关电源划算
-
首先确定1秒的延时函数写的是不是有问题
-
HAL_CAN_Transmit(&hcan,100);
这个函数内部是如何实现的
-
通宵敲代码 发表于 2018-3-30 18:31
SDIO不能驱动eMMC吧,
接口不一样啊。
emmc也有sdio接口的
-
STM32F10X_CL这个宏定义和STM32F10X_HD还有STM32F10X_MD对应的时钟初始化的函数中,时钟的分频设置的不一样,一般情况下外部晶振为25M的时候才使用STM32F10X_CL这个宏定义。
-
没明白你要干啥,光敏电阻就是根据光照不同,电阻值发生变化,按照你这个电路,就是和10K电阻串联分压,没看出怎么控制LED来。光敏电阻型号选择,首先要确定你测量的光强度的范围,然后根据这个范围查找目前市面上常用的光敏电阻,看哪种符合要求,确定光敏电阻的阻值的范围,保证单片机ADC能够测量出电压的变化来,而且精度还不能低
-
石玉 发表于 2018-2-7 13:51
我记得有一种方法不用安装EXCEL就可以操作
能给说一下吗
-
你就没调用串口初始化的函数,你只调用串口DMA初始化的函数了,个人感觉,串口作为调试口打印调试信息时,没有大量数据要发送,没必要使用DMA,那样纯粹是给自己找麻烦。写程序一定要仔细,该调用什么函数一定要清楚
-
不知道你做这个隔离板有什么意义,485信号前后需要隔离吗,一般都是485信号和单片机TTL电平的TX和RX信号隔离,没见过这么隔离的。另外,你选的光耦的开关速度够快吗,当通信速率比较高时,这种光耦能否满足要求?
-
你是用Keil直接下载的还是用SEGGER的jflash下载的?
-
DB_DOG 发表于 2017-12-30 12:05
谢谢你的耐心查看,和用心的点评。这是我画第四块板子。1:在画之前,已经把32摆过很多个角度了,最后还 ...
电源线宽度一般是铜厚1盎司的情况下,一毫米走1A的电流。过孔放在焊盘上,如果过孔比较大的话容易造成虚焊。单片机的去耦电容一般离单片机的引脚越近越好。
-
DB_DOG 发表于 2017-12-30 11:49
谢谢你的指点。我当时画usb接口想尝试一下两个固定焊盘能不能固定usb:电源短接地是不是指vcc和gud间只跨 ...
你看你的原理图,复位按键按下之后,电源和地是不是短路了?程序下载接口没把复位信号印出来。I2C接口都要有上拉电阻的
-
本帖最后由 wudayongnb 于 2017-12-30 10:07 编辑
过孔不要放在焊盘上,晶振下面最好不要走其他信号线,晶振尽量离单片机越近越好,晶振走线尽量不要拐弯,越短越好。最右面的USB接口,焊盘都放到板子边缘外面了。程序下载接口没有把复位信号留出来;复位按键没起到作用,直接把电源和地给短路了;OLED是I2C接口的吗,如果是,没有接上拉电阻。另外的几个按键没有接到地上