ماژول بلوتوث HC-31 نسخه ارتقا یافته ماژول معروف و محبوب HC-06 و یا HC-05 می باشد.
ماژول بلوتوث HC-31 که از بلوتوث نسخه 2.0 پشتیبانی می کند، در هر دو مد مستر (Master) و اسلیو (Slave) قابل استفاده می باشد.
به وسیله این ماژول قادر خواهید بود انتقال اطلاعات بین دیوایس هایی به فاصله حدودا 10 متر از یک دیگر قرار دارند، داشته باشید.
ماژول بلوتوث HC-31 بر پایه آی سی BC417 می باشد که در ماژول بلوتوث HC-06 نیز وجود دارد. فرکانس کاری این آی سی در رنج 2.4 گیگا هرتز است که فرکانس استاندارد کاری دستگاه های بلوتوث می باشد. این آی سی ساخته شرکت Cambridge Silicon Radio می باشد که از کیفیت بالایی برخوردار است.
ورودی تغذیه این ماژول 3.3 تا 5 ولت می باشد که به شما این امکان را می دهد در انواع بردها (می توان مستقیم در بردهای آردوینو که از تغذیه 5 ولت استفاده می کنند استفاده نمود) بتوانید از آنها استفاده نمایید.
ماژول بلوتوث HC-31 نسبت به ماژول HC-06 برتری دارد!
برای استفاده از ماژول بلوتوث HC-31 نیاز به برد رابط نخواهید داشت! زیرا این در این ماژول پایه های تغذیه و سریال به صورت through hole در دسترس می باشد که می توانید با لحیم کردن یک هدر از آن در بردبورد و یا در برد های آردوینو استفاده نمایید.
و یا از آن به صورت SMD بر روی بردهای مدارچاپی که طراحی می کنید استفاده نمایید.
مشخصات کلی ماژول بلوتوث HC-31:
- Frequency: 2.4GHz
- Protocol: Bluetooth 2.0
- Max transmitting power: max. 4dBm
- Serial Baud Rate: 1200 to 1382400 bps (default: 9600)
- Reference Distance: 10 meters
- Speed: 2Mbps (Max)
- Power supply: 3.2 – 5.5 V
- Working current: 40mA
- Sleep Mode: No sleep model
- Communication Port: UART 3.3V TTL
- Working temperature: -20 ~ +75 Centigrade
- Dimension: 28.6mm x 15.2mm x 2.2 mm
- Half-cut hole pitch: 2.54mm
- PCB thickness: 0.8mm
- Weight: 5g
- Default password: 1234
ابعاد و فاصله پایه های ماژول بلوتوث سریال HC-31 را در زیر مشاهده می نمایید:
شرح پایه های ماژول بلوتوث HC-31:
در شکل و جدول زیر به شرح پایه ها و کاربرد پایه های موجود در ماژول بلوتوث HC-31 خواهیم پرداخت.
پین |
تعریف | I/O | توضیحات |
1 |
NC |
– | کاربردی ندارد، رها شود |
2 |
LED |
خروجی | خروجی نشانگر ماژول (نکته 1) |
3 |
KEY |
ورودی |
پاک کردن حافظه مستر – Active Low(نکته 2) |
4 |
TXD |
خروجی | خروحی (uart)، به طور خودکار با سطح ولتاژ 3.3 یا 5 ولت هماهنگ می شود (نکته 3) |
5 |
RXD |
ورودی (Pull-up داخلی) | ورودی (uart)، به طور خودکار با سطح ولتاژ 3.3 یا 5 ولت هماهنگ می شود (نکته 3) |
6 |
GND |
ورودی زمین تغذیه | ورودی زمین تغذیه 3.2 الی 5.5 ولت DC جریان مورد نیاز کمتر از 100 میلی آمپر |
7 |
VCC |
ورودی تغذیه مثبت | ورودی مثبت تغذیه 3.2 الی 5.5 ولت DC جریان مورد نیاز کمتر از 100 میلی آمپر |
8 |
RST |
ورودی (Pull-up داخلی) | پایه ریست ماژول (Active Low) پالس منفی بیشتر از 100 میلی ثانیه (نکته 4) |
9 |
CSB |
ورودی | SPI (بدون تاثیر رها شود) |
10 |
MOSI |
ورودی | SPI (بدون تاثیر رها شود) |
11 |
MISO |
خروجی | SPI (بدون تاثیر رها شود) |
12 |
CLK |
ورودی | SPI (بدون تاثیر رها شود) |
13 |
GND |
ورودی زمین تغذیه | ورودی زمین تغذیه 3.2 الی 5.5 ولت DC جریان مورد نیاز کمتر از 100 میلی آمپر |
14 |
NC |
– | کاربردی ندارد، رها شود |
B1 |
VCC |
ورودی تغذیه مثبت | ورودی مثبت تغذیه 3.2 الی 5.5 ولت DC جریان مورد نیاز کمتر از 100 میلی آمپر |
B2 |
GND |
ورودی زمین تغذیه | ورودی زمین تغذیه 3.2 الی 5.5 ولت DC جریان مورد نیاز کمتر از 100 میلی آمپر |
B3 |
RXD |
ورودی (Pull-up داخلی) | ورودی (uart)، به طور خودکار با سطح ولتاژ 3.3 یا 5 ولت هماهنگ می شود (نکته 3) |
B4 |
TXD |
خروجی | خروحی (uart)، به طور خودکار با سطح ولتاژ 3.3 یا 5 ولت هماهنگ می شود (نکته 3) |
B5 |
KEY |
ورودی | پاک کردن حافظه Host- – Active Low(نکته 2) |
نکته 1: خروجی LED ماژول دارای سطح ولتاژ 3.3 می باشد، برای اتصال به LED یک مقاومت 1 الی 10 کیلو به صورت سری قرار دهید.
– در ماژول میزبان (Host) در صورتی که آدرس ماژول کلاینت مشخص نباشد سرعت چشمک زدن سریع می باشد و بس از اتصال روشن می ماند. – در ماژول میزبان (Host) در صورتی که آدرس ماژول کلاینت در حافظه موجود باشد سرعت چشمک زدن آرام می باشد و بس از اتصال روشن می ماند. – کامند AT+LED1 و AT+LED0 فقط برای led موجود روی ماژول می باشد و تاثیری روی led خارجی نخواهد داشت نکته 2: این پایه ورودی به همراه مقاومت داخلی Pull-up سطح 3.3 ولت می باشد. با اعمال سطح ولتاژ صفر به این پایه در ماژولMaster آدرس حافظه ماژول کلاینت پاک خواهد شد و دوباره برای یافتن یک ماژول کلاینت جدید جستجو میکند. – ماژول Host اگر آدرس ماژول کلاینت جدید را پیدا نکند، آدرس کلاینت قبلی ذخیره شده در خود را جستجو کرده و در صورت یافتن مجدد به آن متصل می شود. – این پایه یک مقاومت داخلی 1 کیلو اهم دارد. این پین را مستقیم به پایه میکرو متصل نمایید و یا حداکثر مقاومت خارجی که به این پین متصل می کنید 220 اهم باشد. نکته 3: پایه های RXD و TXD مربوط به سریال به صورت خودکار سطح ولتاژ 3.3 و یا 5 ولت را تنظیم می کنند. – پایه های سریال ماژول را مستقیم به میکروکنترلر متصل نمایید و یا اینکه حداکثر مقاومت خارجی که به این پایه ها متصل می کنید 220 اهم باشد. نکته 4: ورودی ریست ماژول می باشد که به همراه مقاومت داخلی Pull-up سطح ولتاژ 1.8 ولت می باشد. – به طور کلی توصیه می شود این پین بدون اتصال رها شود. – در صورتی که این پین را به میکروکنترلر متصل می نمایید دقت فرمایید که پایه میکرو باید در حالت امپدانس بالا (Open-drain output) باشد، و در صورت نیاز به ریست کردن ماژول سطح ولتاژ صفر داشته باشد. |
دانلود فایل های مورد نیاز برای ماژول بلوتوث HC-31
در صورتی که می خواهید از ماژول بلوتوث HC-31 در برد مدارچاپی خود استفاده نمایید می توانید از لایبرری پروتل ماژول HC-31 که در زیر قرار داده شده استفاده نمایید:
نقد و بررسیها
هنوز بررسیای ثبت نشده است.