Thao luan cuoi ve schematic, linh kien, va layout MBoard

30 views
Skip to first unread message

Bui Van Hieu

unread,
Aug 13, 2013, 10:21:39 PM8/13/13
to ss...@googlegroups.com
Gửi các em,

Gút lại để layout MBoard, ra phiên bản đầu tiên, các thành viên dùng thử
rồi sửa lại tốt hơn. Xem mô tả bên dưới nếu có gì chưa ổn thì trao đổi nhe

Dãy header bên dưới:
- Port 1 (chỉ ADC) : 8 chân, chân số 7 để trống
- Port 2 (ADC/UART2): 6 chân
- Port 3 (SPI1, DAC, ADC): 6 chân
- Port 4 (SPI2, I2S): 8 chân, chân 7 là I2S2_MCK

Dãy header bên trên:
- Port 5 (USART3/I2C2/TIM2): 6 chân
- Port 6 (TIM3): 8 chân, chân số 7 để trống
- Port 7 (I2C1, CAN): 8 chân, chân số 7 để trống
- Port 8 (power): 6 chân, 1-nRST, 2-REF+, 3-GND, 4-3V3, 5-5V, 6-Vin
Xen kẽ 6 chân, 8 chân tránh nhầm khi cắm nếu EBoard dùng 2 hàng chân

Led báo nguồn:
- 1 green led cho 3.3V
- 1 red led cho Vin
- Không cần led nguồn cho 5V

Nút nhấn: thay đổi nút nhấn, sử dụng nút nhấn bên hông thay vì nhấn thẳng
- Nút nhấn reset: http://www.thegioiic.com/products/ts-tact-switch
- Nút nhấn boot: http://www.thegioiic.com/products/4-pin-tact-switch

Vị trí, khoảng cách các linh kiện
- Đã sử dụng công tắc nhấn bên hông nên không cần chừa không gian riêng
cho nút nhấn nữa, Chỉ cần để sát rìa của board, để đâu cũng được.
- Tamper detect connector: header kiểu ngang, cắm bus từ bên hông, để
sát rìa, chỗ nào cũng được
- Led đơn, rgb led để sát rìa là okie. Nếu có SBoard bên trên vẫn có thể
nhìn led từ bên hông
- Mạch nguồn Vin->5V: cân nhắc chuyển sang bên trái, phía trên ---> mật
độ khu vực bên phải đỡ chật chội
- Khoảng cách giữa 2 dãy header là 55.88 mm (2200 mil).
- Gửi kèm file cách sắp xếp các header.
---> cách này thì khi thiết kế EBoard dùng 2 header thì hầu như không
thể cắm chỗ khác
---> ưu: khó cắm lộn, nhược: k thể linh động thay đổi vị trí nếu có đụng
độ chân
Layout theo phương án header thế này, khi sử dụng thấy có vấn đề gì sửa
sau.
- Độ dài của board có thể giảm xuống hoặc tăng lên, file đính kèm chỉ là
cách để header, các yếu tố khác chỉ tham khảo.
MBoard_test_r1.PcbDoc

DangNhat PhamHuu

unread,
Aug 20, 2013, 6:05:07 AM8/20/13
to ss...@googlegroups.com
Đã layout xong MBoard rồi thầy. Em để trên google drive :D

-----------------------------------------------------------
Student: Phạm Hữu Đăng Nhật            
StudentID: 51002279
Class: MT10KTTN
Ho Chi Minh University of Technology
Mobile: 0164.968.2716
-----------------------------------------------------------


2013/8/14 Bui Van Hieu <vanh...@gmail.com>


--

--- You received this message because you are subscribed to the Google Groups "Smart Sensing And Intelligent Controlling" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ssaic+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hieu Bui-Van

unread,
Aug 20, 2013, 9:32:26 AM8/20/13
to ss...@googlegroups.com
Layout quá tốt, cách ghi tên linh kiện cũng rất tốt, có sáng tạo nữa.

Thử "Design rule check" hơn 2000 error, giảm các luật xuống 1mil vẫn còn hơn 1000 lỗi nên thôi k kiểm tra tự động nữa luôn :).

Nhật dùng phiên bản phần mềm mới hơn nên tôi k dám edit trên file, sợ lỗi gì thì uổng công layout. Nhờ em fix lại vài điểm sau
    1. Dịch tụ C01 ra một chút vì che mất chân nguồn STM32.
    2. Các polygon chọn thêm thuộc tính "Remove dead copper"
    3. Clearance của polygon thiết lập là 15 mil thay vì 10mil (giảm rủi ro mạch bị chạm). Cách làm: thêm Rule về Clearance,  mục "Query Builder" chọn "InPolygon".
    4. In linh kiện ở top thay đổi như sau:
         - Các port k ghi chức năng (vd stdADC) mà ghi đơn giản là P1, P2..., P8.
         - Tên tín hiệu đổi thành số thứ tự của nó. Chú ý là các chân NC cũng được cấp một số thứ tự (riêng tín hiệu port 8 thì giữ nguyên). VD: In10 ->1,  In11->2,  Port2.NC->5,  US2CTS->6,  ....
         - Lý do: các chân có nhiều chức năng remap, theo cách ghi hiện tại của em thì người dùng bị hướng suy nghĩ lối mòn k remap. Cách mới thì lớp top dành cho amateur, đựơc cung cấp thư viện khi thao tác chỉ cần biết số thứ tự của chân; lớp bôttm cho dân chuyên ngịêp, có thể tự remap tùy ý dựa vào tên port/pin đã in.
   5. Fix lại tên tín hiệu port5 ở lớp bottom, PB3, PB10, PB1, PC10 !!!???
To unsubscribe from this group and stop receiving emails from it, send an email to ssaic+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.
--
 
---
You received this message because you are subscribed to the Google Groups "Smart Sensing And Intelligent Controlling" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ssaic+un...@googlegroups.com.
Message has been deleted
Message has been deleted
Message has been deleted

DangNhat PhamHuu

unread,
Aug 20, 2013, 4:34:07 PM8/20/13
to ss...@googlegroups.com
Có Layout mới của MBoard-1 rồi thầy, thầy đừng check Silk to Silk với Silk to Solder Mask là ko có lỗi liền :D.
1, 2, 3, 5 em đã sửa. Riêng ở chỗ 4 thì em nghĩ lấy 1 chức năng làm đại diện để khi mình cần test một vài mạch đơn giản, ko dẫn đến xung đột, thì mình có thể nhìn trên board và cắm liền mà ko cần phải xem lại tài liệu, nên em để tên port theo kiểu :
P2            stdUS2 (ADC, TM5)

stdUS2 em sẽ lấy làm chức năng đại diện cho port. Đối với người dùng bình thường thì họ có thể chỉ cần nhìn các chức năng trên board để sử dụng, đối với người dùng muốn sử dụng nhiều hơn thì mình sẽ cung cấp 1 file đặc tả rõ ràng các chức năng được map vào các chân của port, để họ có thể sử dụng theo ý họ muốn. (vì mình cũng phải đưa 1 file đặc tả vị trí, khoảng cách nên em nghĩ mình nên đưa thêm chức năng vào đó luôn để tiện tra cứu nhanh).
Em cũng đánh số các chân cho Port : port 6 bắt đầu 1 ở 3V3, port 8 ở 5V


-----------------------------------------------------------
Student: Phạm Hữu Đăng Nhật            
StudentID: 51002279
Class: MT10KTTN
Ho Chi Minh University of Technology
Mobile: 0164.968.2716
-----------------------------------------------------------


2013/8/20 Hieu Bui-Van <vanh...@gmail.com>

DangNhat PhamHuu

unread,
Sep 9, 2013, 10:04:18 AM9/9/13
to ss...@googlegroups.com
@Hiễn: chú xin TI thêm mấy con sau :
http://www.ti.com/product/ua7805 : UA7805CKTTR kiểu chân TO-263
http://www.ti.com/product/tpd4e1u06 : xin kiểu chân SC-70
http://www.ti.com/product/cc2520 : xin con CC2520RHDT
http://www.ti.com/product/cc2538 : xin con CC2538SF53RTQT

mỗi con chú cứ xin max 3 con nhé Hiễn :D


-----------------------------------------------------------
Student: Phạm Hữu Đăng Nhật            
StudentID: 51002279
Class: MT10KTTN
Ho Chi Minh University of Technology
Mobile: 0164.968.2716
-----------------------------------------------------------


2013/8/21 DangNhat PhamHuu <phamhuu...@gmail.com>

Nguyễn Văn Hiễn

unread,
Sep 9, 2013, 10:39:21 AM9/9/13
to ss...@googlegroups.com
@Nhật: 2 con này nó k cho free. chú xem lại

http://www.ti.com/product/cc2520 : xin con CC2520RHDT
http://www.ti.com/product/cc2538 : xin con CC2538SF53RTQT



Vào 21:04 Ngày 09 tháng 9 năm 2013, DangNhat PhamHuu <phamhuu...@gmail.com> đã viết:



--
VnHn

DangNhat PhamHuu

unread,
Sep 9, 2013, 10:54:28 AM9/9/13
to ss...@googlegroups.com
Có vẻ là vậy. Uhm, thôi chú xin mấy con kia thôi.

-----------------------------------------------------------
Student: Phạm Hữu Đăng Nhật            
StudentID: 51002279
Class: MT10KTTN
Ho Chi Minh University of Technology
Mobile: 0164.968.2716
-----------------------------------------------------------


2013/9/9 Nguyễn Văn Hiễn <nvhie...@gmail.com>

Hieu Bui-Van

unread,
Sep 10, 2013, 12:58:16 PM9/10/13
to ss...@googlegroups.com
Em nào khi xin IC mà còn dư thì xin giúp tôi con này nhe
http://www.ti.com/product/opt101

Nguyễn Văn Hiễn

unread,
Sep 10, 2013, 10:20:09 PM9/10/13
to ss...@googlegroups.com
có còn ai xin j nữa k? còn 1 item nữa.


Vào 23:58 Ngày 10 tháng 9 năm 2013, Hieu Bui-Van <vanh...@gmail.com> đã viết:



--
VnHn

DangNhat PhamHuu

unread,
Sep 10, 2013, 10:24:44 PM9/10/13
to ss...@googlegroups.com
Đây Hiễn, MSP430F2618TPMR kiểu chân LQFP 64 nhé.

-----------------------------------------------------------
Student: Phạm Hữu Đăng Nhật            
StudentID: 51002279
Class: MT10KTTN
Ho Chi Minh University of Technology
Mobile: 0164.968.2716
-----------------------------------------------------------


2013/9/11 Nguyễn Văn Hiễn <nvhie...@gmail.com>

DangNhat PhamHuu

unread,
Oct 2, 2013, 7:12:31 AM10/2/13
to ss...@googlegroups.com
@Thầy : có nên cân nhắc để hỗ trợ thêm JTAG trên MBoard, MBoard hiện tại mình còn dư 1 chân IO, nếu dùng 2 chân JTAG thì P5 sẽ mất đi chức năng stdTM2 (mất 2 channel), còn lại US3 và I2C.

-----------------------------------------------------------
Student: Phạm Hữu Đăng Nhật            
StudentID: 51002279
Class: MT10KTTN
Ho Chi Minh University of Technology
Mobile: 0164.968.2716
-----------------------------------------------------------


2013/9/11 DangNhat PhamHuu <phamhuu...@gmail.com>
Reply all
Reply to author
Forward
0 new messages