Questions tagged «bluetooth»

低带宽,低功率的短距离无线协议,通常用于在2.4GHZ-2.485GHZ上运行的个人区域网络。

4
如何将两个微控制器同步至微秒精度?
我需要同步两个微控制器,以便它们可以测量传播波的速度。延时测量需要具有微秒的精度(误差小于1/2微秒)。 我有两个使用12MHz晶体的微控制器(ATmega328)。 它们都配备了蓝牙收发器。蓝牙收发器以约15毫秒的抖动发送和接收数据包。 我希望使用蓝牙收发器或其他一些创新方法来使微控制器同步。 我尝试通过触摸它们来同步它们,但是我需要它们保持同步约10分钟,并且它们的时钟漂移得太快。也许如果可以准确地预测时钟漂移,则此方法将起作用。 我应该如何实现这种同步?

4
不配对就可以进行蓝牙通信吗?
我正在研究一种可以“立即”无线激活系统的设备。首先想到的是使用RFID技术,该技术具有即时且廉价的通信优势。但是,我有兴趣使用手机的蓝牙功能来完成此任务。 所以我的问题是,要使用蓝牙通信,是否有一种无需配对的通信方式?换句话说,在一个非常简单的级别上,假设我的蓝牙接收器正在等待代码“ abc123”。蓝牙设备(例如电话)已编程为不断发送此代码。接收到代码后,一旦授予访问权限,系统便开始执行其应做的任何事情。这样的系统当然会以安全为代价消除配对障碍。 那么这个概念可能吗?我对技术方面的蓝牙链接协议了解甚少,但是如果有人可以帮助我,我可以从这一点开始学习。不要将我有限的理解视为约束。
35 bluetooth 


6
串行协议定界/同步技术
由于异步串行通信甚至在当今的电子设备中也很普遍,我相信我们许多人会不时遇到这样的问题。考虑与串行线(RS-232或类似产品)连接并且需要连续交换信息的电子设备D和计算机。即每个发送一个命令帧,并每个发送一个状态报告/遥测帧答复(报告可以作为对请求的响应发送,也可以独立发送-在这里并不重要)。通信帧可以包含任何任意二进制数据。假设通信帧是固定长度的分组。PCPCX msDY ms 问题: 由于协议是连续的,因此接收方可能会失去同步,或者只是在进行中的发送帧中间“加入”,因此它只是不知道帧起始位置(SOF)在哪里。根据数据相对于SOF的位置,数据具有不同的含义,接收到的数据可能会永久损坏。 所需的解决方案 可靠的定界/同步方案可在恢复时间短的情况下检测SOF(即重新同步所需的时间不超过1帧)。 我了解(并使用了一些)的现有技术: 1)标头/校验和 -SOF作为预定义的字节值。帧末的校验和。 优点:简单。 缺点:不可靠。恢复时间未知。 2)字节填充: 优点:可靠,快速恢复,可与任何硬件一起使用 缺点:不适用于固定大小的基于帧的通信 3)第9位标记 -在每个字节之前附加一个位,而SOF标记为1和数据字节标记为0: 优点:可靠,快速恢复 缺点:需要硬件支持。大多数PC硬件和软件未直接支持。 4)第8位标记 -上面的一种模拟,同时使用第8位而不是第9位,每个数据字仅保留7位。 优点:可靠,快速的恢复,可与任何硬件一起使用。 缺点:需要从/到常规8位表示到/从7位表示的编码/解码方案。有点浪费。 5)基于超时 -假定SOF为某个已定义的空闲时间之后的第一个字节。 优点:无数据开销,简单。 缺点:不太可靠。在较差的计时系统(如Windows PC)上无法很好地工作。潜在的吞吐量开销。 问题: 还有哪些其他可能的技术/解决方案可以解决该问题?您能否指出上面列出的缺点,可以轻松解决这些缺点,从而消除它们?您(或您将)如何设计系统协议?
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

8
电子宠物门访问控制-RFID
受诸如推特猫门和CATaLOG等项目的启发,我想在我们的宠物门中添加某种形式的自动访问控制,以控制何时可以进出谁。 (完全披露:这是我第一次写问题时在博客上转载的内容,但欢迎您提供所有反馈!) 玩家们 我们目前有三只猫,一只狗和一扇宠物门。 调皮的杂种 托比http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/toby-200x150.jpg 托比(Toby),我们两岁的拉布拉多(Labrador)需要白天或黑夜随时进入后院,以获取食物,水和其他便利设施。 凌乱的小猫 Bazyl http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/bazyl-200x150.jpg Kismet http://www.michevan.id.au/sites/www .michevan.id.au / files / resize / u3 / kismet-200x150.jpg Bazyl和Kismet白天可以自由出门(有时甚至受到鼓励),但是在理想的世界中,宠物门只能让它们进入,但天黑后不能再出去。 流浪者 默里http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/murray-200x150.jpg 2010/01/17更新:不幸的是,默里已不在我们身边。老年终于追上了他。 穆雷(Murray),是该家族17岁的老将,他有散步的习惯。在他生命的这个阶段,最好留在室内。 门廊 宠物门外景http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/petdoor_outside-200x150.jpg 我们的宠物门,可使宠物从甲板上出来进入后院。门固定在原本是窗户框架的木板上。 要求摘要 因此,基本上,我们需要一种能够在晚上阻止门向外摆动的东西,除非Toby在附近,以及Murray在任何时候。我们不必担心外来的猫咪会进入屋子(您已经认识了Toby,是吗?),如果我们真的想将狗狗拒之门外,则可以将护栏设置如下所示。(我们很快了解到,如果他真的想进来,门上的小塑料锁不会阻止他的!) 宠物门内景http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/petdoor_inside-200x150.jpg 我打算使用的Arduino板作为控制单元,并认为我需要2个一个RFID标签小号 -一个是托比和一个用于穆雷 -以最小处理我上面列出的规则。 因此,初步零件清单为: 一块Arduino控制器板 一个光传感器,用于感测白天。 一台RFID扫描仪。 两个RFID标签可以贴在动物的项圈上。 一个螺线管或其他可以用来阻止风门向外打开的东西。 红色/绿色LED指示门当前是否被锁定。 一个三态开关,使我们能够根据需要将门设置为始终打开,始终锁定或自动,尽管我们希望门在大多数情况下都处于自动状态。 我所关心的是找到在这种环境下可以使用的正确的RFID扫描仪和标签。我没有RFID方面的经验,但听到了一些有关范围问题的信息。一个标签将贴在大型拉布拉多犬的衣领上,另一个标签将贴在中型猫身上,因此两者之间存在合理的高度差。接近感应不能使它起作用,特别是对于Toby,如果门只在某些时间起作用并且不会打扰,Toby会感到困惑。 我一直在考虑使用带有定制天线的ID-12或ID-2扫描仪,但我与之交谈的人认为范围会太小。在这种情况下,家猫和拉布拉多犬之间的体型差异相当大。 另一个选择可能是蓝牙。这也将具有一个优势,即它可以充当真正的接近传感器,检测动物何时进入范围,保持在范围内以及是否超出范围,而通常在标签每次未进入范围后每次触发RFID在范围内。缺点是电池。 关于距离传感器还有其他想法吗? 另一件事是挡门的机制。理想情况下,可以通过弹出一点螺栓来阻塞门的路径,或者将其缩回以使门保持打开状态。最好是没有弹簧加载的东西,需要在上面施加有效电压以使其保持打开状态或保持闭合状态。只需施加电压即可改变状态,而无需维持状态。 如果没有可用的螺栓,我已经看到步进电机上的主轴上有一些金属,用于做同样的事情。要锁定它,只需将金属钻头旋转到位,解锁就将其旋转出去。 因此,欢迎您提供上述所有意见。 …

5
低成本蓝牙
将蓝牙集成无线电添加到嵌入式系统的最低成本方法是什么? 我正在使用运行良好的BlueGiga WT12。IIRC的价格在20到25美元之间。是否有可比较便宜的模块? 例如,我也考虑过Zigbee集成无线电(例如XBee)。但是,一切似乎都在$ 20- $ 25范围内。
16 bluetooth 

6
两个以上的Microchip PIC单片机之间的无线通信
我想为我的简单项目在Microchip PIC之间创建无线通信。它实际上是一种单向通信,但是有一台服务器和一个以上的客户端(大约2-4个,所有客户端需要同时具有相同的数量,因此它们是相同的)。我必须输入很少的字节。 我绝对是无线通信或几乎所有硬件通信的初学者。因此,请帮助我,我应该使用哪种无线收发器? 我有一些条件: 它必须相对便宜。 它必须容易获得。 如果它易于使用,那就太好了。 约10米范围(至少) 首先,我找到了“串行蓝牙RF收发器模块rs232”,但找不到有关如何使用的任何信息。(我想这太简单了?)而且我也不知道它能够连接到更多的客户端。我也看到了ZigBee,但是我发现它对于我的需求来说有点“强大”。(也很复杂。) 那么,您推荐我什么样的无线收发器?

2
蓝牙HID模块
我正在尝试实现自己的蓝牙HID设备(一种自定义游戏控制器),但是找不到我想要的东西。 我仅遇到了两种解决方案,根据任务来看,这些解决方案对我来说似乎有些昂贵。两种解决方案是RN42-HID(单击购买以查看HID版本)和Bluegiga WT12。就我的目的而言,两者对我而言似乎都很昂贵。我想知道使用HID配置文件而不安装任何东西的典型蓝牙键盘和外围设备如何做到这一点。我还有其他我不知道的模块吗? 只是要清楚一点,我不希望PC上有任何软件可以将串行蓝牙连接的命令转换为HID命令。我严格希望将蓝牙模块识别为HID设备并可以将其操作。
15 bluetooth  hid 

1
RF PCB顶层上未使用的区域是否应该倒出?
我意识到有一些与该主题相关的问题,但是我没有看到真正与RF相关的任何问题。 我正在研究一个2层蓝牙模块,顶层上有一些未使用的空间,无法确定是否应通过在底层(主要是实心接地层)上的缝合孔进行接地浇注。 。我一直在做大量的阅读/研究,关于顶层浇注的想法似乎有些矛盾。因此,我想与大家取得联系,并希望有相关经验的人(RF板设计为佳)可以为我提供一些有关此主题的信息。 谢谢! 对于任何对此感兴趣或对此感兴趣的人,我发现了一些有用的资源: http://www.maximintegrated.com/zh-CN/app-notes/index.mvp/id/5100#10 http://www.eeweb.com/blog/circuit_projects/basic-concepts-of-designing-an-rf-pcb-board http://www.eetimes.com/document.asp?doc_id=1279446 http://www.atmel.com/images/atmel-42131-rf-layout-with-microstrip_application-note_at02865.pdf http://www.icd.com.au/articles/Copper_Ground_Pours_AN2010_4.pdf http://www.ti.com/general/docs/lit/getliterature.tsp?literatureNumber=swra367a&fileType=pdf 上面的大多数资源都提到了地面倒灌和整个RF设计。

6
确定两个物体之间的近距离距离的选项
我有一个项目构想,但是它涉及计算两个人之间的距离。我已经研究过蓝牙,RFID和NFC(对此不确定),但似乎没有一个可以提供我所需要的精度(我是一个新手,所以欢迎对此进行校正)。 蓝牙:似乎只能检测到有人在范围内或不在范围内。尽管该范围对我想做的事情很有效(通常约30英尺?),但理想情况下,我将能够以5英尺的间隔指定该范围内的距离。 RFID:似乎仅适用于非常短的(亚米)距离。 NFC:不确定 这些选项之一会起作用,还是有其他可能起作用?还是GPS是唯一的路线? 更新:这个想法是儿童安全“网”。一个孩子在他们身上会有某种信标,只需要发出一个信号,然后接收者就可以在父母那里。这样,如果孩子离开父母的距离超过x倍,则会通知父母。 理想情况下,父母可以根据他们所处的环境(拥挤的城市街道-小半径,公园-大半径)设置不同的允许距离。
13 bluetooth  rfid  distance  nfc 

3
通过蓝牙将音频广播到多个接收器
我希望能够将多个蓝牙设备连接到一个蓝牙发射器,然后通过蓝牙将来自便携式MP3播放器的音频流传输到所有连接的蓝牙接收器。这有可能吗? 我想到了使用A2DP配置文件流音频。但是是否可以将音频流传输到多个接收器? 我希望可以为此使用蓝牙模块,例如Bluegiga WT32。但是也许我应该改用微控制器,也许是Arduino? 任何帮助都会很有用!/约翰尼

5
更高的dBi是否意味着天线的更大范围?
我最近从SparkFun为我的Arduino 购买了这个(非常昂贵的)蓝牙模块。在物品的页面上说已在100 m处进行了测试。我联系了SparkFun以获取有关其设置的信息,他们说要使用此2.2 dBi天线达到100 m的射程。 我假设任何(2.4GHz)2.2 dBi天线都会产生类似的100m结果:这是正确的吗? 但是,我正在使用7 dBi天线。如果使用该功能,我将可以获得比2.2 dBi天线更大的距离?

3
使用BLE或经典蓝牙4.0流视频?
BLE仅具有100Kbps的数据有效负载,因此我想知道是否可以使用低功耗蓝牙流媒体直播视频? 经典蓝牙4.0的数据有效负载为2Mbps,这使得传输视频更加容易,但我对总功耗更为担忧,因此想实现BLE。使用BLE传输视频时,能否获得相同的结果?


5
哪些蓝牙4.0设备和无线电可用?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 4年前关闭。 蓝牙4.0是蓝牙电缆集团采用的最新规范,该规范特别是将低功耗蓝牙技术添加到了混音中,该技术旨在使诸如802.15.4(ZigBee)之类的电池的无线电直接连接到消费类设备。 听起来不错,而且根据“蓝牙4.0设备”的搜索,我们正在其中游泳,因为它们都出现在2010年第四季度,但是我几乎找不到一个芯片(TI CC2540),更不用说任何消费类产品了。是BT 4.0。他们在哪?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.