博文

目前显示的是标签为“SM”的博文

一类SM电击器升压部分的分析与设计

图片
 一类SM电击器升压部分的分析与设计 By hvprvbo   PDF完整版: https://drive.google.com/file/d/1J0QCxmR9cJ_tMobcFXse1Qm1CQVKP2Cz/view?usp=sharing     摘要 :针对SM电击器中的Boost与H桥升压电路,用理论研究的方法分析了电路工作过程,推导了电路脉冲输出特性与设计参数的关系。     在电击器的电路设计中,升压部分往往是不可缺少的关键部分。Boost电路(图 1)与H桥(图 2)组合进行升压的设计是一类有效的设计方案,在目前市面上的SM电击器中得到了广泛应用。研究这部分电路的工作过程以及输出特性对电击器的电路设计具有重要意义。     这部分电路中,Boost电路起到升压作用,H桥起到控制输出脉冲极性的作用。电路工作时序图如图 3所示。       当单片机控制IO1口为高电平时,三极管Q导通,电源向电感L充电(电感充电过程)。当IO1口变为低电平时,三极管Q截止,电感L通过二极管D向电容C充电(电感放电过程)。IO1口的交替高低电平使得三极管Q不断导通/截止,电感L向电容C进行一系列的放电过程,将电容C充电至较高的电压。随后单片机控制H桥的某一半导通,电容C通过H桥向人体放电(VO1与VO2连接于人体),输出一个脉冲(电容放电过程)。上述涉及到三个过程:电感充电过程,电感放电过程,电容放电过程。这三个过程电路状态分析详见 pdf完整版 。     在电路设计中,电路输出脉冲的特性由设计参数(各个元件参数以及各个时间参数)确定。电路设计参数如表 1所示。电路脉冲输出特性如表 3所示。各个元件在工作时需要承受一定载荷(例如耐压,热耗散功率等),这部分如表 4所示。          

SM电击器电路原理分析

图片
SM电击器电路原理分析 By hvprvbo     很长一段时间以来,某几款电击器频繁在SM小视频中出镜。对其工作原理好奇,于是开始抄板分析。大部分使用电池或USB口作为电源的电击器电路设计都面临两个问题: 1.  升压问题 。普通电池和USB口的电压通常达不到能刺激人体的水平,因此需要用升压电路得到较高的电压,再用于刺激人体。 2.  极性转换问题 。电击器的输出电压具有不同种类的波形。极性波(单向电压)作用于人体容易导致肌肉组织损伤,因而需要采用电荷平衡的无极性波来减少甚至避免这种损伤[1]。因此需要电路来定时地改变输出电压的方向。     这些爆款电击器是如何解决上述问题的呢?通过PCB抄板分析,发现它们几乎都采用了 boost升压电路 与 H桥电路 组合的方式,部分电路图分别如图 1,图 2和图 3所示。     图1为boost升压电路图。当IO1为高电平时,三极管Q导通,电感L被接地,电流开始通过电感,电感被充电。然后,IO1切换到低电平,三极管关断,由于电感保持电流连续,电感两端产生较高的感应电压,于是二极管D导通,电感通过二极管D给电容C充电,将之前充电过程的能量全部提供给电容。电容经过充电后,电压上升一个增量。反复重复上述充放电过程,电容就会不断被充电,电压VH逐渐升高,从而得到高电压。(某款电击器输出从最低档调到最高档,测得电容两端电压VH从45V升到150V,这个电压还是很高的)   图 1 boost升压电路图     得到高电压VH后不能直接输出刺激人体,还需要通过H桥电路实现极性转换。H桥电路原理图如图 2所示。图中VO1和VO2分别接在人体敏感部位上。VH为高压输入。当三极管Q1和Q4导通,其他两个三极管关断时,高压VH通过Q1,Q4与人体形成回路刺激人体,此时输出为VO1正,VO2负;当三极管Q2和Q3导通,其他两个三极管关断时,高压VH通过Q2,Q3与人体形成回路刺激人体,此时输出为VO1负,VO2正。通过单片机不断控制上述4个三极管的导通关断,就能实现把高压VH有正有负地输出。   图 2 简化的H桥电路图     实际上,两个P...

Design and DIY for e-stim robot

图片
Design and DIY for e-stim robot By hvprvbo 1. Design of hardware system     The hardware system is mainly composed of two parts: the PLC and the button drive module. The user designs the e-stim command list in the computer, and then burn the e-stim command list into the EEPROM in the PLC. The PLC controls the button drive module to realize automatic control of the e-stim device.     For PLC chip, the STC15W408AS(STC MCU Limited) is used. We use serial port to communicate with the computer. The e-stim command list is burn into the EEPROM on the PLC chip. When the electro play is started, the PLC reads the command list from the EEPROM and controls the e-stim device via button drive module.     The button drive module need to take over the action of hitting the buttons on e-stim device. For a considerable number of e-stim device, this button is a switch. When pressed or released, the corresponding node in the circuit is switched on and off. This behavio...

SM电击机器人的研发

图片
SM电击机器人 By hvprvbo 1. 引言     电击play是通过电刺激生殖器来获得性快感的SM行为,在SM活动中具有重要地位。通常的电击play需要S和M双方的参与:S先将电极接在M的生殖器部位以及其他敏感部位(M可以处于被束缚的状态)。然后S打开电击器,控制电击的节奏和强度,让M达到又痛又爽,欲罢不能的疯狂状态。然而,对于想体验电击play的M,需要找到合适的S的参与,这样在一定程度上造成了不便。如果能用机器来模拟S的行为,让机器自动地控制电击器,像人一样地电击M的生殖器,那么M只需要相应的机器就能一个人方便地体验电击play。     本项目意在制造出一个电击机器人,让机器模拟S控制电击器的行为来电击M。原理是利用继电器控制成品电击器的所有按键,然后通过单片机来控制继电器。电击流程数据在上位机上面生成后,发送到单片机。当在上位机上面生成的电击流程接近人控制电击器的实际行为时,电击器就会看起来像是被人控制着一样。下面是电击机器人控制电击器时的结果展示以及设计过程。 2. 结果展示     以一次电击play为例,M想要的电击流程如下: 1. 开机并切换到刮痧模式 2. 每隔10秒电击强度增加1档,直至增加到5档 3. 在5档的强度,保持3分钟,让M爽一爽 4. 突然将强度增加到14档(最高档),保持30秒,折磨M 5. 关机,让M恢复1分钟。 6. 再次开机并切换到推拿模式 7. 隔10秒电击强度增加2档,直至增加到9档(最后一个10秒仅增加1档) 8. 在9档的强度,保持7分钟 9. 突然将强度增加到最高档,保持1分钟 10. 关机,让M恢复30秒 11. 重新从第1步开始,循环执行电击指令 视频地址: (google drive) https://drive.google.com/open?id=1U0pCMLxJR0vVGBD5RQN2UVhgLgOzu467 (xtube) https://www.xtube.com/video-watch/e-stim-by-a-robot-sm-38622051 3. 硬件系统设计     硬件系统主要由两部分组成:单片机模块和按键驱动模块。使用者首先在上...