judy的博客

可穿戴PCB设计需要考虑的三大问题

judy的头像

由于体积和尺寸都很小,对日益增长的可穿戴物联网市场来说几乎没有现成的印刷电路板标准。在这些标准面世之前,我们不得不依靠在板级开发中所学的知识和制造经验,并思考如何将它们应用于独特的新兴挑战。有三个领域需要我们特别加以关注,它们是:电路板表面材料,射频/微波设计和射频传输线。

PCB材料

PCB一般由叠层组成,这些叠层可能用纤维增强型环氧树脂(FR4)、聚酰亚胺或罗杰斯(Rogers)材料或其它层压材料制造。不同层之间的绝缘材料被称为半固化片。

可穿戴设备要求很高的可靠性,因此当PCB设计师面临着使用FR4(具有最高性价比的PCB制造材料)或更先进更昂贵材料的选择时,这将成为一个问题。

如果可穿戴PCB应用要求高速、高频材料,FR4可能不是最佳选择。FR4的介电常数(Dk)是4.5,更先进的Rogers 4003系列材料的介电常数是3.55,而兄弟系列Rogers 4350的介电常数是3.66。

pic16c57单片机电阻测量仪的设计

judy的头像

低电阻测量仪按其测试电流的大小可分为两类:一类测试电流较大,主要用于接插件、开关、导体等产品的直流低电阻的测量;另一类测试电流很小(一般为1 mA左右),用于电雷管、点火具或其他危险易爆场合的接插件、开关等元器件的直流低电阻的测量。低电阻测量仪对安全性能要求很高,必须增加多种保护电路;在PCB板设计布线时也要考虑安全性和可靠性。1989年至今,我们不断改进和完善电路设计,设计生产了4个型号的低电阻测量仪,以下是最新的 DZC-4 型智能低电阻测量仪。

pic16c57单片机电阻测量仪的设计

1 总体方案和技术指标

如图1所示,该仪器由5个部分组成:电源供应、精密恒流源、精密电压放大器、A/D 转换器、单片机控制器。

学MCU这么久,你知道MCU在电脑和手机上有哪些应用吗?

judy的头像

MCU在当前手机与平板电脑应用中主要用作诸如电容式触摸感应接口、触摸屏接口、摄像头接口、不同模拟传感器输入检测、USB接口以及电池充电与监控等众多功能的协处理器。此外,负责互连上述功能的所有逻辑和接口都可以采用像用于模拟输入的ADC、用于蜂鸣器应用的PWM、段式LCD、字符型LCD、图形化LCD、用于音量控制的DAC、USB接口以及电容式触摸屏接口等各种可用组件模块设计而成。

本文将探讨MCU和可编程片上系统(PSoC)在手机与平板电脑应用中的作用,并对此类应用存在的系统限制和设计挑战进行评估。采用可编程器件既可以通过降低BOM成本、缩短设计周期时间来降低整体产品成本,还可以通过加快开发进程节约项目成本。

学MCU这么久,你知道MCU在电脑和手机上有哪些应用吗?
图1手机设计框图(注:加亮的模块采用MCU进行操作。)

基于RS-485布线过程中的错误观念

judy的头像

RS485总线由于其布线简单,稳定可靠从而广泛的应用于视频监控,门禁对讲,楼宇报警等各个领域中,但是,在485总线布线过程中由于有很多不完全准确的概念导致出现很多问题。现在将一些错误的观念做出以下总结。

1. 485信号线可以和强电电源线一同走线。在实际施工当中,由于走线都是通过管线走的,施工方有的时候为了图方便,直接将485信号线和电源线绑在一起,由于强电具有强烈的电磁信号对弱电进行干扰,从而导致485信号不稳定,导致通信不稳定。

2. 485信号线可以使用平行线作为布线,也可以使用非屏蔽线作为布线。由于485信号是利用差模传输的,即由485+与485-的电压差来作为信号传输。如果外部有一个干扰源对其进行干扰,使用双绞线进行485信号传输的时候,由于其双绞,干扰对于485+,485-的干扰效果都是一样的,那电压差依然是不变的,对于485信号的干扰缩到了最小。同样的道理,如果有屏蔽线起到屏蔽作用的话,外部干扰源对于其的干扰影响也可以尽可能的缩小。

六个方法帮助你初学PLC

judy的头像

可编程控制器(简称PLC)入门容易,真正掌握可编程控制器的编程方法,能够顺利设计出满足生产任务的要求,同时程序做到简洁、易懂,对于从事PLC应用的初学者,PLC的系统学习非常重要。本文就PLC的编程技巧、特殊功能模块和触摸屏的学习方法谈谈自己的心得。

一、多收集程序范例、增加编程经验

在PLC的编程方法中,经验法一直受到许多从业者的青睐,并且在经验设计法中资料收集显得尤为重要。首先收集典型程序样例,程序最好有较完整的组成部分:控制任务、I/O分配、硬件接线图、完整的程序及注释。其次要读懂程序,从而分解出程序中用于完成不同任务的组成部分,对于各组成部分中独立完成某一特定功能的子程序或者中断程序应及时收藏到程序库。以便在以后的编程过程中碰到实现类似控制任务时,节约程序设计时间、提高程序调试成功率。再次还需要记录程序闪光点,诸如编程者巧妙的思路、程序结构、应用指令的使用。尤其是应用指令的使用,能够大大的缩短程序长度,减少内存容量,降低系统成本。最后对程序做功能扩展性的设计、调试,并对全过程加以详细记录、再加以总结。通过以上过程就能够有效消化这些程序范例,使其融入到自己以后的编程过程中。经过一段时间的资料收集、理解、消化后,逐步确立适合自己的编程方法。

二、熟练使用软件包

MSP430低功耗事件驱动工作模式介绍

judy的头像

MSP430系列单片机的各个模块都可以独立运行,如定时器、输入/输出端口、A/D转换、看门狗、液晶显示器等都可以在CPU休眠的状态下独立工作。若需要主CPU工作,任何一个模块都可以通过中断唤醒CPU,从而使系统以最低功耗运行。

让CPU工作于突发状态可以充分利用CPU的低功耗性能。通常,使用软件将CPU设定到某一低功耗模式,在需要时使用中断将CPU从休眠状态中唤醒,完成工作后又可以进入相应的休眠状态。如:让CPU工作在LPM3状态,通过中断事件转换到AM活动模式,根据运行需要,又可以从AM状态进入相应的低功耗模式:LPM0/LPM3或LPM4。

系统的这些低功耗特性是靠系统对中断的响应来实现的。系统响应中断的过程:(1)硬件自动中断服务。包括PC入栈、SR入栈;中断向量赋给PC;GIE、 CPUOFF、OSCOFF和SCG1清除;以及IFG标志位清除(单源中断标志)。(2)执行中断处理子程序。(3)执行RETI指令(中断返回),包括SR出栈;PC出栈。

例如:系统初始化完成后工作于低功耗模式0,中断事件触发到活动模式,中断处理结束后进入低功耗模式3。

为什么单片机不能直接驱动继电器和电磁阀

judy的头像

注意:此文是写给单片机初学者的。

为什么要写篇文章?

虽然这个问题对于电子老白来说不值一提,不过对于初学单片机的朋友,问这个问题的人实在是太多了,以前总是一句一句的解释给你们听,重复的劳动实在没有意义,看来非常有必要在这里统一的说一下了。

既然是初学者,还得简单介绍一下继电器是个什么东西。

为什么单片机不能直接驱动继电器和电磁阀

(这是我手头上的一个继电器)

继电器就是个开关,这个开关是由它内部的线圈控制的,给它的线圈通电,继电器就吸合,开关就动作了。

PCB各层的含义 (solder paste 区别)

judy的头像

PCB层的定义:

PCB层的定义

阻焊层

solder mask,是指板子上要上绿油的部分;因为它是负片输出,所以实际上有solder mask的部分实际效果并不上绿油,而是镀锡,呈银白色!

助焊层

paste mask,是机器贴片时要用的,是对应所有贴片元件的焊盘的,大小与toplayer/bottomlayer层一样,是用来开钢网漏锡用的。

要点

基于TI-RTOS的CC2650DK开发(17)---支持模块

judy的头像

第六章 支持模块

本章描述为管理整体应用程序行为所提供的一些基础支持特征及配置参数的APIs所对应的模块。

6.1 应用支持和管理模块

SYS/BIOS和XDCtools提供了数个模块用于支持和管理整个应用程序行为。以下模块提供了属于这个类别的APIs和配置设置:

页面

订阅 RSS - judy的博客