吓于侠义

  • TA暂时无记录哦~
    1. 从司机和乘客对打事件,讨论无人驾驶的重要性 21/860 聊聊、笑笑、闹闹 2018-11-04
      无人驾驶也会出车祸的,新闻一大堆。
    2. bqgup 发表于 2018-9-18 10:31 这是百度到的网友提供的图,不知道行不行,我贴出来大家参考一下
      去搜一下电参数测量仪之类的,记得以前电赛出过类似的。 楼上说的做法很对的,ADC速度足快就能干很多事情(这个题目中采样率只要大于50Hz的2倍就行,一般ADC都能达到),然后2路同步采样电压、电流。 对于交流电,这时候需要知道ADC的采样率,和被采样信号的频率,在整数个周期内,只对电压或电流进行积分,经过一定运算可以得到电压或电流的有效值;在整数个周期内,对瞬时的电压与电流的乘积进行积分,经过一定运算就能得到有功功率。直流电就不提了。
    3. 我用过ch376,挺好用的,就是速度有点慢
    4. 月薪2万招不到人?年轻人不进工厂都去哪了 29/2571 工作这点儿事 2018-03-13
      扎心了
    5. 唉,我9号才还清去年的12分期,昨天又延续了下去
    6. 一套好的焊接工具是很重要的。我一开始学焊接的时候,买了个电烙铁,送了松香与焊锡。那个焊锡很硬,没有色泽。然后我焊接的板子很难看,虚焊很多。松香我在用过其他助焊剂之后,就不用了,它凝固之后的特性太讨厌了。有次流进了FPC连接器里面,整个人都不好了。 没用过可调温的电烙铁时,认为只要是电烙铁,我就什么都能焊。用过之后,发现一分钱一分货。
    7. 1、先学会用STM32点灯,即单个GPIO的操作。 2、用GPIO的操作方法,移植12864屏幕的51程序。 51的IO是没有方向的,GPIO是有方向的。12864这个屏幕如果只是想单纯地显示,不考虑回读点的话,IO方向一直都是输出的。只是电平的高低变化而已。
    8. 垃圾ST库,垃圾设计堆成的垃圾堆 34/2509 【stm32/stm8】 2017-09-28
      还好吧,我觉得用得挺方便的,主要是为了容易抄别人程序。效率什么的功能实现了再去提升。用了一段时间,就是IIC与SDIO出过问题,然后自己查手册去自己写寄存器。其他能够用,我也就没管了。
    9. 什么叫着建议? 10/1118 为我们提建议&公告 2017-09-28
      怪不得昨天登录的时候要求改密码,原来是这样。、 其实论坛里面许多东西我也看不懂。大部分凑凑热闹,想发言却什么有水准的话都说不出来。 不过我喜欢这里,因为有许多共享的书籍资源,程序源码之类的。 你想学什么东西就去直接搜索一下,我遇到不懂的直接搜,一般都能搜到一些相关东西,然后下载资料,私下自己研究。
    10. 维护的成本比开发要多
    11. STM32学习方法 14/1205 【stm32/stm8】 2017-09-21
      看手册,查库函数,查寄存器,写程序
    12. 中秋兑换礼品活动来啦!你的芯币准备好了吗? 42/2372 聊聊、笑笑、闹闹 2017-09-21
      看看就好
    13. E2PROM的VDD和上拉电压可以不同吗 11/904 模拟电子 2017-09-09
      不要问了,直接焊接个小的试试,不行就换
    14. 一些通用的技术可以传播分享,毕竟有时候看了也看不懂,有人指指路多好。像fft的蝶形算法我一直看不懂。具体的作品什么的,藏两手好了,最多指导下方向。
    15. TIM16CH1_CAPTURE_STA是什么寄存器??? u8变量吗?那么主程序里有清零它吧,不然只能测一次。 有TIM16的话是STM32f05x吧,我没用过。 TIM16CH1_CAPTURE_VAL2 = CapCount_H*65536 + 65536-Cap1+Cap2;    是不是多了一个65535? 增计数模式,CapCount_H是上溢中断的次数。 Cap1是第一次的捕获值,Cap2是第二次的捕获值。 举个例子: 假如中间只有一次上溢中断,即CapCount_H=1, 那么cap1到上溢的时间是 65535-cap1, 随后新的计数周期到cap2的时间就是cap2, 那么就是65535*1-cap1+cap2. 200k有点高了,你要不要试试捕获预分频,TIM_SetIC1Prescaler,最多8分频。 另外,只测一次频率感觉你是测不准的,你频率有点高,特别你这个单片机主频只有48M吧。低频捕脉宽,高频点人头。 你可以去搜一下等精度频率测量。就是在一定时间内测量整数个频率时间,然后取平均值,比较准和稳。 最后,你这个测脉宽的感觉有点长,给你参考一个430的程序。 手好痒,控制不住自己。改了就像下面那样,不过没有验证,有很大可能性会有bug,仅供参考。 void TIM16_IRQHandler(void) {                 if((TIM_GetITStatus(TIM16, TIM_IT_CC1) != RESET)) //上升沿捕获中断                 {                         TIM_ClearITPendingBit(TIM16, TIM_IT_CC1); //清除中断标志                         Cap2 =  TIM_GetCapture1(TIM16);                         TIM16CH1_CAPTURE_VAL2 =CapCount_H*65536 - Cap1 + Cap2 ;                           Cap1 =  Cap2;                           CapCount_H=0;                 }                 if (TIM_GetITStatus(TIM16, TIM_IT_Update) != RESET) //更新溢出中断                       {                         TIM_ClearITPendingBit(TIM16, TIM_IT_Update);//清除中断标志                         CapCount_H++;                                         }         } /*Keep it simple,stupid.*/
    16. 常用单片机优缺点详细剖析 4/1456 单片机 2017-08-30
      avr的缺点,没有位操作是什么意思,是指置高要用 |=  ,置低要用 &=~吗? RISC处理器都不能进行位操作吧?
    17. 其实,你是害怕溢出吧。你再用一个32位数记录溢出次数不就行了。 就像用16位定时器用捕获脉宽测量低频,全局中断里记录溢出一样。
    18. 有选电赛K题的吗/ 12/13389 电子竞赛 2017-08-11
      本帖最后由 吓于侠义 于 2017-8-11 22:09 编辑
      666xiehsao 发表于 2017-8-11 21:58 我觉得5ma的精度应该是测不出来的....在考虑其他的,能做一些算一些吧。那大佬关于最小电路的5ma用电器还 ...
      开尔文测量的那个图就是你说的串联电阻测的电流。不过记住一定要直接从电阻的两端引出测量的端口,接入运放处理
    19. 有选电赛K题的吗/ 12/13389 电子竞赛 2017-08-11
      666xiehsao 发表于 2017-8-11 21:23 电流互感器怎么用的呀大佬,然后就是产生的交流电流应该怎么办,怎么变成ADC可以测得的范围
      我不会用。电流互感器的规格很多,一般是把大电流转化成小电流测量。我觉得用来测0.005A有点难。我偏向用采样电阻的办法。
    20. 有选电赛K题的吗/ 12/13389 电子竞赛 2017-08-11
      广陵俊 发表于 2017-8-11 16:36 可识别电阻自制小电流电器 具体怎么实施 有没有大神可以解答下
      (1)电器电流范围 0.005A – 10.0A (2)可识别的电器工作状态总数不低于 7,电流不大于 50mA 的工作状态数不低于 5,同时显示所有可识别电器的工作状态。自定可识别的电器种类,包括一件最小电流电器和一件电流大于 8A 的电器,并完成其学习过程。 (5)用电阻自制一件可识别的最小电流电器。 所以,220/0.005=44000,所以是用电阻搭一个比这个值大的阻抗? 不知道我有没有理解错。 不过,我之前的回帖的确说错了一些东西,题目并没有说不能用电能计量芯片,而且测量电流不一定一定要用采样电阻的办法,电流互感器也可以尝试。
  • TA暂时无记录哦~
  • TA暂时无记录哦~
  • TA暂时无记录哦~
TA暂时无记录哦~

最近访客

< 1/1 >

统计信息

已有16人来访过

  • 芯币:381
  • 好友:--
  • 主题:--
  • 回复:71
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言