Linux学习
获得 1107 次赞
帮助过799人
开源示波器,安富莱有相关的例程V6板子。但是这个是用STM32单片机做的,所以带宽和检测的信号范围有限,但是里面的很多思路是可以借鉴的,各种算法在里面,非常值得学习。另外,如果使用USB那种示波器,你需要除了硬件本体,还有需要设计上位机软件。安富莱,里面用的是虚拟屏幕,这点可以考虑下,显示都在下位机做。
制冷片应该是一面冷一面热,你需要把冷的那面与热的那面分开,就像空调的外机和内机需要隔离。如果你把整哥制冷片放在一个环境中,那是不行的。这相当于,你那空调的内机和外机放在同一个房间,那还怎么制冷。冷的那面你给目标空间制冷,热的那面,你需要加强散热。
TTL转232 和422 这个是有专门的芯片的,网上可以可以找到一大堆芯片,因为这两个接口都是全双工的。TTL转485 这个就需要考虑下了,因为485是半双工。需要有个方向转换电路,这里我推荐你使用MAX13487,这个芯片内部自动转向。你唯一需要考虑的是,这个电路做出来,TTL往232\485\422发是没有问题的,但是你232\485\422都同时往TTL里面发数据,那就冲突了。所以只能一对一,或者分时复用
有以下几种方式,可以考虑1、外部增加复位电流,推荐使用专用的复位IC,RC复位电路的主要问题是,一般快速开关机,RC电路可能不能正常的提供复位信号。2、程序中可以写个通讯协议,发送对应的指令,可以让单片机复位。ST可以有提供复位函数NVIC_SystemReset(); 3、使用看门狗,ST 有看门狗外设,当程序跑飞,在固定的时间内,没有喂狗,单片机会自动复位重启。
陶瓷天线的原理,这个我到不清楚,但是1G一下的陶瓷天线也有的,433 868 915 MHZ 的陶瓷天线都有。我个人比较喜欢用陶瓷天线,因为不是射频专业,所以PCB天线设计不了,即使是抄人家的成品电路,但是没有验证和调试手段,所以我一般都是用的成品天线
调参数,专业的说法是PID整定,整定参数,这个没有人能给你说这个参数是多少,建议你,先把I、D参数设置为0,先调整P,比例环。让设备基本上满足自己的要求后,再把P稍微小一点,在调整I积分环,通过这两个参数,可以基本上到达你的要求,D这个参数可以不用调。这个比较适合绝大多说的情况。