1. 设备不太行,要是有电压表就方便许多
2.type-c确实难焊,下次换一个选择。或者选择卧贴。
3.AGND没有用到
3.不接5v电,找不到芯片。 线的问题。
5.Tlv117输入线宽太小了。
6.按键忘记加上去了
hx711或许可以和电池直接相连
貌似,hx711可以用串口控制(也就是利用串口发送脉冲。(或许,在物理上,pwm波和串口发送的信号都是电压方波,或者脉冲波。而且在记数上串口更优秀。)
(现在发现只要两个普通的io口就可以进行接收)
7.没有仔细看好芯片手册,想好对策就画板子。没有规划好,或者说查清楚。
8.GPIO的特性可以让他实现通讯协议的代码。
9 stm32103芯片特殊点:
.1为了能够流畅使用jlink烧录,需打开sys中的debug模式为sw(看自己选的),如此才能够正常调试、烧录。但是如果真的忘记加在cubemx上打开sw模式,而且代码已经烧录进f103且使其变砖。可以在找芯片id时长按复位键,这样可以在一段时间内烧录代码。
.2粗略的计算,这每个指令大概有0.1us的时间。mo
10 三极管用错,本应该是PNP,弄错成了NPN。所谓三极管问题。
11也许,open drain是开漏模式,此时选择既不上拉,也不下拉。当为高电平时,实际上是高阻态模式。
11.可以将(芯片)多余的引脚引出来备用。
12.不要急功近利,不要太功利。自己需要前进。
13.stm32定时器在很长的时间(5s以上)定时器终端是,其时间大小并不可靠。(也许是晶振问题
14.对芯片功能不确定,而且芯片手册没讲全的情况下,可以找同公司,同款或者同类型芯片进行查找相关内容。
15.插拔处建议加上esd保护,也就是sd05
16.各种外设(不论是灯带、应变片、或者是陀螺仪。都会输出电信号。不过有的是输出模拟信号(也就是电压或者电流随时间变化的图像。)也有数字信号,也就是离散的电平。(这种就是 多个0、1、0、1的高低电平的信号(时间很快,能达到纳秒级别。))。他们也需要数字信号来控制(高低电平),不同形式的传输方式有着不同的优势。比如SPI通信的高速且稳定的优势。usart方便且io口少的优势。除此之外。I2C 、SWD、PWM、TIM都可以起作用。但归根结底,都是在变化的时间、位置下,一定序列的电平变化。也意味着,一个外设(就如ws2812,就可以用多种方式进行控制。就如GPIO的翻转电平,PWM等等。只需要达成基于芯片手册的通信方式就行。简单来说,控制外设的第一步,就是满足他的奇奇怪怪电平变化的要求。然后再去选择各种方式(串口什么的)
17.DMA与pwm(定时器联合时,默认将值传给arr)。
18.ip9315在进入关机状态后,仍然有0.8V的电压输出,还是有耗电,需要加一个按键做隔断。或者加一个三极管。
19.利用AO3400三极管接地方案比较成熟。
20.要有比较合理科学的辩论方法。(解决方案。)
21.注意击打检测定位孔要与撞击板一致。
21从目前来看,三极管+80ms感觉能以弄出一个比较好的结果。初步看可能是三极管导通需要时间。不过可以开始画下一版了。
22.计算输出电流,需要基于每个芯片手册给出的电流。再加上电阻的电流。可以计算一下之后,在选择线宽。(积累经验)
23.不能用单根线输出sck的信号,因为同时刻下,不同芯片应答时间不同。
23.pwm、定时器配置时、注意psc和arr。一般这个影响着占空比,进而影响通信。
24.sp-2214这个自锁按键以中间为主,两边由按键状态决定向哪边通。
25.线宽的问题上,鉴于自己没有太多的有效经验,所以考虑不多。不过可以说的是,先考虑上线宽的电流上限,在上限充足的情况下,尽量给较大线宽。目的是为了减少功耗。毕竟线宽越小,其内阻就越大,由p=i^2*R知功耗就增大。
26.浅浅的计算了一下,从11:00玩到4:00,就相当于下午两点到晚上七点。就算是一点,也要花费至少两个小时的时间。我的时间都被浪费了
27回忆如今的经验,难点有,项目开头的准备。(包括元器件功能,项目目的及作用。元器件选型,相关原理思路) 以及依照限制画电路板。(这里包括了初画和审核)再到通讯以及接下来的思路。
28.通过对比实验来得出是引脚问题,还是电路问题。
29.出问题:四个应变片只有一个数据不变化。首先判断问题原因:按电路分。引脚问题和外设电路问题。通过将引脚引出到正常的引脚处,发现仍然没有数据,显然。基本不是引脚问题。然后怀疑是否是芯片损坏,更换正常可用的芯片后,问题依旧没解决,可知不是芯片问题。最后怀疑是电路问题,但是从原理图和pcb图来看,和正常应变片外设电路一样,没有问题。最后最后,猜想是否是虚焊的问题,用电烙铁补锡,再用万用表测量后。尝试发现问题解决。所以大概得出结论,应该是虚焊问题。
总结:可以用电路走向来一步一步找问题。
先确定问题出现区域
再梳理电路走向。
然后按照电路走向,一步一步排查问题。
我称之为电路走向型检验