说到这个首先得明白蓝牙模块是怎么定义的,所谓的蓝牙模块是指集成蓝牙功能的芯片基本电路集合,用于无线网络通讯,对于最终使用者来说:蓝牙模块是个半成品,而使用蓝牙模块的产品和蓝牙适配器则是成品。
蓝牙模块的大致可分为三大类型:蓝牙数据传输模块,远程控制模块,蓝牙BLE模块,但是按照其他的标准,蓝牙模块又可按照下面来分:
1.蓝牙模块按照标准分有蓝牙1.2模块,蓝牙2.0模块,蓝牙2.1模块,蓝牙3.0模块,蓝牙4.0模块以及最新的蓝牙4.1模块。
2.蓝牙模块按照用途来分有数据蓝牙模块和语音蓝牙模块。前者完成无线数据传输,后者完成语音和立体声音频的无线数据传输。
3.蓝牙模块按照芯片设计来分有flash版本和ROM版本。前者一般是BGA封装,外置flash的,后者一般是QFN封装,外接EEPROM。
4.蓝牙模块根据芯片厂商分有BroadCom蓝牙模块,Dell蓝牙模块,CSR蓝牙模块;
5.蓝牙模块根据用途分有数据蓝牙模块,串口蓝牙模块,语音蓝牙模块,车载蓝牙模块;
6.蓝牙模块根据功率分有CLASS1蓝牙模块,CLASS2蓝牙模块,CLASS3蓝牙模块。
蓝牙模块接口
蓝牙模块的接口分串行接口、USB接口、数字IO口、模拟IO口、SPI编程口及语音接口。
仅需要数据传输时,系统构架时应尽量采用串行接口(TTL电平),这样市场上的模块都可以支持,如确实需要IO口,就需要根据需要进行蓝牙软件的开发,时间成本和经济成本都比较高。