Thứ Sáu, 28 tháng 12, 2012

Máy gia công CNC

Sau 4 tháng thực hiện, phuongmd đã chế tạo xong chiếc máy CNC 4 trục phục vụ gia công các loại vật liệu rất quý giá như nhôm, nhựa, gỗ, phíp... hehe.
Bạn có thể liên hệ trực tiếp để gia công các chi tiết mà bạn mong muốn theo ý tưởng của mình.
Hỗ trợ thiết kế trên các phần mềm AutoCAD, Inventor, SolidWork...

Thứ Tư, 24 tháng 10, 2012

V1.6 - BMP085 Saleoff

Kỷ niệm 1 năm sau ngày bay thử thành công V1.3, phuongmd khuyến mãi 50% đối với sản phẩm V1.5 - BMP085 (có kèm theo RX Serial SUM). QUADX Ready

Giá chỉ có: 1.200.000 VNĐ / 1 bộ

Số lượng chỉ có 5 bộ.

Chủ Nhật, 7 tháng 10, 2012

Linh kiện điện tử

- Bộ cảm biến AGM10-5H MPU6050 + HMC5883 + MS5611 + GPS Ublox5H (UART/I2C source code) + PWM Sum receive controler (source code). Đệm ngõ ra điều khiển 12 servo motor. (Giá 2.300.000 đ)

- Cortext M4 STM32F407VET header board 100pins. SWD progam, SDIO MMC card... (Giá 450.000 đ)

* Kết hợp với màn hình 3.5" TFT LCD thành 1 bộ kit thí nghiệm thiết bị bay hoàn hảo. (Giá 3.500.000đ/1 bộ).

- Bộ cảm biến 10 tham số: GY-86 (Giá 1.050.000đ)
Các thiết bị cảm biến đều được hỗ trợ source code và được kiểm tra hoạt động trước khi mua.

Một số loại linh kiện thông dụng được nhập từ digikey.com

Bộ 3 MCU-ROM-RAM
- Atmega162 16PU DIP40 giá 120k/1 con
- W29F040-90 DIP32 Flash memory 8x64kbyte (512kbyte) - chip này của hàng Winbone, phù hợp để thay thế cho các đầu DVD hoặc dùng làm bộ nhớ cho VĐK giá 100k/ 1 con
- ISSI61512 và UM61512 DIP32 dòng SRAM kích thước bộ nhớ 64KByte, dùng để mở rộng bộ nhớ ngoài cho VĐK - giá 100k/1 con.
Bộ 3 này đã được phuongmd xây dựng thành 1 bộ kit tuyệt vời, rất phù hợp để làm kit thí nghiệm, đặc biệt là LED ma trận và các ứng dụng khác yêu cầu bộ nhớ ROM và RAM cho Atmega162.
Hỗ trợ Virtual USB nên rất tuận tiện giao tiếp máy tính
Đồng hồ thời gian thực DS1307.
Giá: 650k/1 bộ
- DS1388 I2C Real-time Clock 512 Byte EEPROM SMD - độ phân giải 100ms - 250k/1 con
- FT230X – Full Speed USB to Basic UART - khác với loại FT232, loại chip này có mức logic 3.3v nên phù hợp cho các loại VĐK chạy ở mức điện áp 3.3v
Ngoài ra phuongmd nhận ship hàng linh kiện điện tử trên các site digikey.com, alibaba.com
Các bạn có nhu cầu liên hệ: 098.3603646

Thứ Sáu, 21 tháng 9, 2012

Mạch V1.3 và các ứng dụng.

Phiên bản 1.3 là phiên bản thương mại đầu tiên nhưng rất thành công trong việc ứng dụng trong thực tế.
- Bộ ghi nhớ quỹ đạo: Motion tracker
- Bộ đo tốc độ bằng phương pháp cắt dây đa điểm (số điểm cắt tối đa 8 điểm, độ phân giải thời gian 4 hoặc 8 micro giây)

Thứ Hai, 27 tháng 8, 2012

Vật liệu carbon fiber 3K (cập nhật lại 1/1/2014)

Tấm carbon 1.2mm 1.5mm 2mm

3K 1.2mm x 400mm x  500mm - 900k/1 tấm
3K 1.5mm x 400mm x  500mm - 950k/1 tấm
3K 2.0mm x 400mm x  500mm - 1.000k/1 tấm
3K 2.5mm x 400mm x  500mm - 2.200k/1 tấm
3K 3.0mm x 400mm x  500mm - 2.500k/1 tấm

Ống carbon 3K, loại mờ, carbon nguyên chất

8mm x 6mm x 1000mm - 260k/1 ống
10mm x 6mm x 1000mm - 290k/1 ống
12mm x 10mm x 1000mm - 320k/1 ống
16mm x 14mm x 1000mm - 360k/1 ống
22mm x 20mm x 1000mm - 500k/ 1 ống
25mm x 23mm x 1000mm - 550k/ 1 ống
25mm x 22mm x 1000mm - 610k/ 1 ống
25mm x 22mm x 1200mm - 700k/ 1 ống
Chất lượng rất tốt và tương đối chính xác, đây là so sánh với ống đuôi heli 450

Thứ Bảy, 25 tháng 8, 2012

Kho hàng thanh lý

Do điều kiện nhà cửa chật chội nên thanh lý 1 số đồ sau:
- Dây bọc ESC (24mm là 35k/1m, 40mm là 60k/1m)
- ESC EMax40A mới 100% (550k/1c)
Xuất xứ: http://nguyentoy.com/products/detail/1832/category/226/1
- Mạch nạp ULINK2 mới 100% (800k/1c)
Xuất xứ: http://www.pnlabvn.com/pnlab/index.php/Mach-nap-VDK/Mach-nap-ARM/351-Mach-nap-ULINK2-ARM-Program/Debug.html
- KIT STM32F103VET ShareWare Port103 mới 100% (420K/1c)
Xuất xứ: http://www.pnlabvn.com/pnlab/index.php/KIT-phat-trien/KIT-ARM/ST/STM32/378-Mach-mo-rong-ARM-STM32F103VET6.html
- Mạch STM32F4 Header Board (400K/1c)
Hỗ trợ cổng giao tiếp với màn hình 34pins 3.5" LCD TFT, SDIO, USB-UART, nạp SWD, thích hợp cho các ứng dụng thực tế và thiết kế nhanh.


Thứ Bảy, 16 tháng 6, 2012

Một số thứ để thiết kế Multirotor

1. ESC: Đây là loại Mystery 40A - thích hợp thiết kết cho mọi loại multirotor có kích thước trung bình đến lớn (cỡ 450 - 850), dùng được pin 2S-6S. Bạn có thể mua được hàng tại địa chỉ này vì hiện nay vẫn còn hàng. Giá cả hợp lý, chất lượng tốt.
Sau khi nạp lại chương trình thì motor quay êm hơn hẳn, không còn tiếng rít như lúc đầu.
Vì vỏ bằng nhựa PE trong nên bạn có thể nạp mà không cần phải tháo vỏ. Hãy mua 5 chiếc kim khâu tay và bạn dễ dàng nạp chương trình theo cách trên. Cách này tôi hay dùng nhất, không cần phải hàn và nạp được cả cho loại nano. Nếu có thêm 2 người giúp bạn thì rất tốt.
Theo kinh nghiệm của tôi, bạn nên chọn loại ESC chất lượng tốt ngay từ đầu để sau này đỡ vất vả, tốn kém. Không nhất thiết phải là tiền càng cao, chất lượng càng tốt (trừ một số loại hàng hiệu, hàng tiêu chuẩn) mà hãy nên theo kinh nghiệm của những người cùng chơi để chọn loại phù hợp.
Chú ý: CẦN PHẢI CHỌN ĐƯỢC LOẠI ESC CÙNG LÔ SẢN XUẤT
2. Motor: Theo kinh nghiệm nên chọn loại vòng tua thấp < 1000kv, sử dụng pin 4S - 6S (vì khi dùng loại điện áp cao thì tổn thất nhiệt sẽ thấp nên hiệu suất đạt cao hơn). Có rất nhiều loại motor phù hợp cho thiết kế multirotor nhưng nên chọn loại có thương hiệU, có sách hướng dẫn và các thông số kỹ thuật của nó. Đừng ngại khi mua những loại có ghi MADE IN CHINA.
Các loại motor của AVMotor hoặc Tiger dòng MT giá thành cao nhưng chất lượng rất tốt
NHẮC LẠI: ESC VÀ MOTOR LÀ 2 THÀNH PHẦN RẤT RẤT QUAN TRỌNG CỦA MULTIROTOR.
3. Vật liệu: Thông thường là các vật liệu như ống nhôm và fiber. Nếu mới chơi, bạn hãng sử dụng các vật liệu rẻ tiền nhất hoặc mua những loại kit có giá thấp phòng khi va đập thì tổn thất thấp nhất.
Nếu túi tiền vừa phải và yêu cầu cao, bạn có thể mua loại tấm fiber glass 1.5mm làm mạch in 1 lớp tại các cửa hàng làm mạch in, dùng FeCl3 rửa sạch lớp đồng rồi gia công CNC. Tôi hay dùng loại này vì chất lượng của fiber glass rất tốt, tính chịu uốn và va đập cao.
Với các loại vật liệu này do giá thành rất cao nên bạn cần phải thử gia công hoàn chỉnh kết cấu bằng loại vật liệu rẻ tiền trước, lắp ráp chạy thử và chỉnh sửa rồi hãy gia công.
Chúc các bạn thành công.

Thứ Ba, 5 tháng 6, 2012

HEXA mini

Với kết cấu rất đơn giản làm bằng nhựa 10mm và ống carbon 6mm, bạn có thể dễ dàng thiết kế 1 chiếc Hexa mini.như sau:
Động cơ TMotor 1805-2000KV (chọn tua cao tí cho cánh bé lại)
ESC Turnigy 10A
Cánh 5x4.5
KC 2 trục motor đối diện 250mm - MAX (có thể giảm bằng cách chồng cánh)
Trọng lượng frame 50gr.
Tuy kích thước mini nhưng vẫn giữ được dáng dấp của 1 hexa loại trung bình.

Thứ Hai, 28 tháng 5, 2012

Kết cấu tốt dành cho người tập bay

Bay tại Xuân Đỉnh
Đây là 1 kết cấu tương đối chắc chắn cho những người mới tập bay. Kết cấu này có thể gập lại rất thuận tiện.
Các tay quad sử dụng loại nhôm fi12 dày 2mm nên rất cứng vững và không bị cong vênh khi rơi hay va đập.
Bản vẽ thiết kế tại đây hoặc bạn có thể liên hệ anh dzung50 để gia công.

Thứ Năm, 24 tháng 5, 2012

RX Signal SUM Board







Ngay từ khi phiên bản đầu tiên 1.3 xuất hiện, thiết bị phụ trợ này chưa được nhắc đến mặc dù sự góp mặt hữu hiệu của nó. Đây là bộ cộng tín hiệu RX tương thích với tất cả các bộ thu có trên thị trường RC Việt Nam.
Ưu điểm nổi bật của bộ cộng là sự nhỏ gọn, tiết kiệm các dây nối RX và đặc biệt là giảm hiện tượng chồng ngắt do các tín hiệu RX gây ra do bộ điều khiển giúp thiết bị bay không bị "vấp" xung đột ngột gây mất ổn định. Thiết bị bay êm dịu hơn rất nhiều so với khi không sử dụng.
Cấu hình:
- Atmega48, 88, 168, 328 - 8/12/16MHz
- Input 8chs
- Output: serial pulses 60Hz / 1 frame
- Khi mất tín hiệu RX (chỉ cần mất 1 kênh), bộ cộng xung chuyển sang chế độ an toàn giúp cho thiết bị bay vẫn có thể được dẫn bằng các tín hiệu còn lại và phát tín hiệu RTH nếu thiết bị bay được trang bị GPS.
- Chỉ cần kết nối 3 dây với bộ RX (giống ESC) nên bạn không thể nhầm lẫn khi lắp đặt. Bảo vệ khi cắm ngược.
Tất cả các bạn mua board Ver 1.6 được khuyến mại miễn phí.
Các bạn đã mua board Ver1.6 hãy liên hệ ngay để được nhận hàng miễn phí ship và hàng.

Thiết bị sắp chào hàng: GPS I2C UBlox LEA6S

Thứ Năm, 17 tháng 5, 2012

Thứ Tư, 9 tháng 5, 2012

VER 1.6 Outdoor rolling test

Nam mới bay lần đầu tiên nhưng khá chuẩn. Trời nắng nên chất lượng video không tốt lắm
Lần đầu bị vướng cỏ
Lần thứ 2 chắc vững tay hơn!
Thank you NAMDUDU

Thứ Hai, 7 tháng 5, 2012

Kinh nghiệm chọn mạch điều khiển

Theo kinh nghiệm của phuongmd, trên thế giới hiện nay có rất nhiều bộ điều khiển multiwii, khi mua bạn cần quan tâm 1 số điểm sau đây:

1. Cảm biến: Đây là các phần tử quan trọng nhất của khối IMU gồm có gyro, accelerometer và magnatometer, với các loại cảm biến này quan trọng nhất là độ chính xác, dải đo và độ phân giải. Điều này bạn cần tra các tài liệu (datasheet) của cảm biến để biết được chính xác và so sánh chúng với nhau.
Một số loại được các tín đồ multirotor tin dùng (tính theo thời gian):
- Gyro: L3D4200D, ITG3200...
- Accel: BMA020, ADXL345, BMA180...
Tuy nhiên, khi xuất hiện các sản phẩm tích hợp cả accel và gyro thì các dòng accel gần như bị loại bỏ và các nhà SX đương nhiên phải tích hợp các phần tử có tính năng cao cấp hơn trong 1 bộ sản phẩm. Ví dụ MPU6050 hoặc không để thua chị kém em, cách đây 1 tháng STMicroelectrics đã ra mắt ngay sản phẩm 3 in 1 đó là LSM333D có các thông số không hề khác biệt SP của invensense.com nhưng chắc chắn do thói quen nên chưa được thì trường nhắc đến (nếu bạn nào có con này cho phuongmd đặt 2 con để kết luận).
Nên chọn các loại cảm biến 2 in 1 hoặc 3 in 1. Lý do: chủ yếu các cảm biến sử dụng giao tiếp I2C, khi đọc giá trị cảm biến thì vi điều khiển chỉ cần truy xuất địa chỉ đó 1 lần và đọc được nhiều giá trị hơn so với các cảm biến đơn nên đỡ tốn thời gian hơn trong chu kỳ 1 vòng lặp.
Ví dụ: MPU6050 là loại 2 in 1, sắp tới có MPU9150 là loại 3 in 1 và kiểu chân tương tự như MPU6050.

2. Khí áp: Phổ biến 2 loại BMP085 và MS5611, tuy nhiên BMP085 có độ lì lợm cao hơn, khó bảo hơn nên ổn định độ cao kém hơn MS5611.

3. Vi điều khiển: AT328P, AT2560... đều là 8bits nên không phải bận tâm nhiều vì thuật toán cân bằng đều giống nhau nên chất lượng bay đều như nhau.
Tuy nhiên bạn nên chọn loại sử dụng thạch anh ngoài 16MHz. Thời gian đáp ứng nhanh hơn loại dao động nội 8MHz.

4. Các cổng mở rộng: Cần chọn loại có nhiều cổng mở rộng như I2C, RS232 vì dễ nâng cấp hơn.

Thứ Sáu, 4 tháng 5, 2012

Ver 1.6 - MultiWii Việt Nam



Phiên bản VK1.6 là mạch điều khiển được thiết kế với mục đích xây dựng 1 ứng dụng tổng hợp của tất cả các mạch multirotor trên thế giới đối với dòng vi điều khiển Atmega328 như Promini của Arduino, AEROquad, PIPOISU, ALL IN ONE, MONGOOSE, SIRIUS, QUADRINO, CRIUS… nên có thể cài đặt được tất cả các phần mềm mã nguồn mở của các hãng này cho VK1.6 đối với các loại multirotor, đặc biệt bộ 3 cảm biến tương đương với phiên bản mới nhất FreeIMU v0.43 của http://www.varesano.net/ nên chất lượng được đánh giá siêu ổn định.
VK1.6 được thiết kế gồm các cảm biến chuyển động mới nhất của các hãng Invensene, Honeywell, BOSCH, đặc biệt là cảm biến khí áp MS5611 của Meas-spec nên cho bạn 1 cảm giác bay tự động độ cao khá thú vị.
Ngoài ra, VK1.6 còn là một kitboard hỗ trợ người sử dụng có nhu cầu học tập, phát triển các ứng dụng cho riêng mình.
Với mục đích hỗ trợ thuận tiện nhất cho người dùng nên ngoài các cấu hình thông thường như các hãng khác, VK1.6 còn hỗ trợ giao tiếp FTDI USB onboard, do vậy bạn không cần phải mua thêm adapter này.
Cấu hình VK phiên bản 1.6
-         Vi điều khiển Atmega328P / 16MHz / 5V-12V
-         Accelerometer/Gyrometer MPU6050
-         Magnatometer HMC5883L
-         Barometer BMP085 hoặc MS5611 (tùy chọn)
-         FTDI USB onboard 11520 kbps
-         18 chân vào ra
-         Cổng mở rộng giao tiếp I2C, USART (3.3V / 5V) cho các modul ngoại vi.
-         Cổng nạp chuẩn AVR ISP 10 chân
-         Hỗ trợ 6 hoặc 8 tín hiệu PWM RX hoặc cổng vào PWM SUM RX (với mạch PWM SUM theo tùy chọn)
-         Hỗ trợ các kết cấu BI, TRI, QUADP, QUADX, Y4, Y6, HEX6, HEX6X, OCTOX8, OCTOFLATP, OCTOFLATX, FLYING_WING, VTAIL4
-         Hỗ trợ GIMBAL pitch-roll và CAMERA Triger
-         Tần số ESC 490 Hz
-         Dễ dàng nâng cấp vì VK1.6 tương thích với cảm biến 9 trục MPU9150 của hãng Invensense sắp ra mắt trong thời gian tới
-         Sử dụng nguồn ESC BEC (khi chơi) hoặc nguồn USB (khi chạy setup) nên không cần cấp nguồn ngoài cho mạch trong bất kỳ điều kiện hoạt động nào
-         Kích thước nhỏ gọn (50x50mm), khoảng cách tâm lỗ 45x45mm tương đương KK board nên không cần sửa lại khung của multirotor.
VK1.6 có thể sử dụng các phần mềm nổi tiếng thế giới MultiWii 2.0 hoặc AEROquad hoặc phần mềm QuadrotorVN v1.6.
Với cấu hình trên, bạn chỉ cần duy nhất 1 board VK1.6 để thỏa mãn mọi nhu cầu học tập và giải trí của mình trong thời gian lâu dài mà không phải bận tâm đến sự lỗi thời của sản phẩm.
Hãy thử một trải nghiệm mới.

Thứ Tư, 4 tháng 4, 2012

Version 1.3.2 - Cặp đôi hoàn hảo

Sự xuất hiện của MPU6050 từ cuối năm 2011 đã làm cho IMU gọn nhẹ hơn. Tuy nhiên vẫn còn 1 thiếu sót mà INVENSENSE luôn quan tâm đó là HMC5883L hay AK8975.
Theo đánh giá về chất lượng không hơn kém gì tiền bối nhưng tốc độ update dữ liệu khác hoàn toàn.
Download phiên bản 1.3.2 theo link sau đây:
http://www.mediafire.com/download.php?pjrwewri2hg4dfc
Giã từ BMA180 - Say goodbye to BOSCH

Thứ Tư, 28 tháng 3, 2012

Version 1.3.1 - Bộ 3 tuyệt đỉnh

Các phiên bản thường xuyên được cập nhật.
Quadrotor version 1.3.1
- MPU3050 + BMA180 + HMC5883L
- QUAD +
- QUAD X
http://www.mediafire.com/download.php?uq6dcr1lj5wgshb
Quardrotor board V1.3.1 đã được nạp sẵn chương trình cấu hình QUADX (ready to fly). Nếu bạn không quan tâm đến phần setup, bạn có thể lắp ráp và chơi luôn.

2 cách lắp ráp:

Vị trí các chân tương ứng của mạch điều khiển và rotor mời các bạn xem thêm trong Hướng dẫn cấu hình.

Chủ Nhật, 25 tháng 3, 2012

ESC

Bạn nên sử dụng các loại ESC 30A trở lên và motor 900KV đến 1400KV, để chất lượng ổn định hơn cần phải nạp lại firmware cho ESC theo các hướng dẫn và phần mềm tại các địa chỉ sau:
- Firmware
https://github.com/sim-/tgy/downloads
- Các loại ESC (đã kiểm tra ESC HIMODEL 30A và nạp được tgy.hex cho chất lượng rất tốt)
http://wiki.openpilot.org/display/Doc/RapidESC+Database
- Hướng dẫn nạp (nên sử dụng mạch nạp STK500)
http://wiki.openpilot.org/display/Doc/Flashing+Instructions
(trường hợp không nạp được, bạn có liên hệ ngay để được hỗ trợ)

Thứ Bảy, 24 tháng 3, 2012

Khả năng ứng dụng khối IMU

Đây là 1 trong những khối IMU 9DOF thông dụng như trên các diễn đàn DIY trên thế giới. Khả năng và phạm vi ứng dụng trong các ngành tự động điều khiển như robot tự động cân bằng, máy bay, multi rotor và các lĩnh vực đo lường.
phuongmd rất thích làm việc cùng với các bạn say mê thiết kế mô hình và các bạn sinh viên có thái độ làm việc khoa học nghiêm túc. Vì vậy mong muốn cùng với các bạn học tập, trao đổi kinh nghiệm và tiếp tục phát triển.
Mọi source code mình sẽ share và hỗ trợ các bạn.
Bây giờ phuongmd đang định hướng phát triển tiếp trên FPGA hoặc ARM, sử dụng các bộ cảm biến chính xác dòng ADIS16xxx của ANALOG DEVICE. Các bạn nào quan tâm hãy cùng hợp tác và phát triển.
Chân thành cảm ơn!
phuongmd 098.3603646

Thứ Hai, 19 tháng 3, 2012

Hướng dẫn điều chỉnh PID (Quick PID turning)

Mạch IWF cho phép cấu hình nhanh các hệ số điều khiển PID mà không cần tháo các JUMP của ESC giúp cho bạn nhanh chóng hiệu chỉnh được các hệ số phù hợp với cấu hình trực tiếp ngay trên QUADROTOR yêu quý của bạn.
Video sau hướng dẫn cách thực hiện.


Bay thử trong nhà

Thứ Tư, 14 tháng 3, 2012

Hướng dẫn setup


Trước khi chơi, bạn cần phải setup theo hướng dẫn sau đây:
Chương trình hướng dẫn cấu hình quadcopter
Để chuyển từ QUAD+ sang QUADX, bạn chỉ cần xoay mạch điều khiển 45 độ theo chiều kim đồng hồ, sau đó chỉnh lại cấu hình bằng chương trình Quadrotor Config ver 1.3.1. Bạn không cần phải cắm lại các jump của ESC.

Có những thắc mắc gì, xin vui lòng gọi: 098.3603646 - Mr. Phương
Hoặc mail: mdphuong@yahoo.com.au
Chúc các bạn thành công!

Thứ Ba, 28 tháng 2, 2012

Hi! My Quadrotor

Mục đích thiết kế bộ quadrotor để nghiên cứu chứ không phải là RC hobby. Vì vậy mình muốn tìm hiểu xem có làm được hay không, làm như thế nào, bên trong nó có gì.
Cần phải hỏi, phải biết và hơn thế nữa.
Cảm ơn các thành viên trong clbmohinh.com
dzung50
chubengocnghech
heronguyen_626
tuanhoi
LARC
và một số thành viên khác.