PCB HW설계 실무 : STM32를 활용한 Mixed-signal 보드 설계 프로젝트
회로설계 멘토 삼코치
회로설계의 경쟁력, 결국 넓은 Domain 경험이 핵심입니다! STM32 MCU, Ethernet PHY, Motor Driver, ADC/DAC, EMI, ESD 등 모든 HW지식과 경험을 한 번에 해결해보세요!
중급이상
orcad, kicad, artwork
Học cùng lúc thiết kế mạch/PCB, firmware Stm32 và điều khiển động cơ BLDC trong khóa này. Khóa học tự thiết kế biến tần 3 pha và thử vận hành xe trượt điện.
Thiết kế chế tạo biến tần 3 pha dùng cho xe điện scooter 36V/350W từ đầu đến cuối.
Phát triển theo quy trình phát triển nhúng thực tế.
Thử sức firmware: Tự cấu hình thanh ghi STM32.
Học thuật toán điều khiển BLDC motor --> lý thuyết và hiện thực code
Lựa chọn linh kiện Gate driver, cảm biến dòng điện, MOSFET/Gate driver IC và thiết kế mạch
Tập huấn về nhiễu trong mạch và đối sách.
Đào tạo lý thuyết, thực hành thiết kế PCB
Thiết kế đa lớp 4-Layer PCB
Thời đại học, tôi đã tìm kiếm và tham gia nhiều bài giảng khác nhau ngoài các môn học chuyên ngành. Tất nhiên có những bài giảng hữu ích, nhưng phần lớn chỉ dừng lại ở mức độ triển khai các chức năng đơn giản.
Xung quanh tôi, mọi người luôn khuyên rằng nếu muốn nâng cao kỹ năng nhanh chóng thì "hãy làm dự án". Nhưng khi thực sự bắt đầu một dự án, ngay từ việc chọn chủ đề, sắp xếp kiến thức cần thiết và quá trình tìm kiếm thông tin đã không hề dễ dàng. Tất nhiên qua những quá trình này chúng ta sẽ phát triển, nhưng tôi luôn nghĩ rằng sẽ tốt hơn nếu có thể giảm bớt những thử nghiệm sai lầm không cần thiết.
Vì vậy, trong khóa học này, chúng tôi đã cấu trúc để bạn có thể học theo một luồng liên kết từ thiết kế mạch, firmware STM32, đến điều khiển động cơ BLDC.
Nhiều khóa học trên thị trường thường tập trung vào các chức năng cơ bản như bật/tắt LED, tạo dạng sóng PWM, triển khai ngắt nút bấm, v.v. bằng cách sử dụng các bộ kit đơn giản như board Arduino hoặc Nucleo.
Việc học như vậy cũng có ích trong giai đoạn nhập môn, nhưng tôi nghĩ rằng để phát triển kỹ năng thực sự như một nhà phát triển embedded, cách hiệu quả nhất là trực tiếp trải nghiệm các dự án hoàn chỉnh.
Mạch điện·Firmware·PCB… Học riêng lẻ nên không kết nối được trong thực tế
Đã học chăm chỉ các môn chuyên ngành nhưng kiến thức bị phân mảnh nên không nắm bắt được mạch lạc tổng thể
Đang chuẩn bị tìm việc·chuyển việc nhưng không có sản phẩm để chứng minh trong portfolio
Muốn làm dự án nhưng không biết bắt đầu từ đâu và như thế nào, cảm thấy bối rối
Trải nghiệm nguyên vẹn quy trình phát triển embedded thực tế.
Phần cứng: Thiết kế mạch, lựa chọn linh kiện, PCB 4 lớp
Firmware: Điều khiển trực tiếp thanh ghi STM32, thuật toán điều khiển BLDC
Kiểm tra tích hợp: Sản xuất xe scooter điện & thử nghiệm vận hành
Sản phẩm: Inverter 3 pha 36V/350W + Firmware điều khiển motor BLDC + Xe scooter hoàn chỉnh
Tài liệu cung cấp: Sơ đồ mạch·PCB(Gerber)·Source firmware·BOM công khai 100%
Hỗ trợ: GPT chuyên dụng cho khóa học + Hỗ trợ sát sao đến khi hoàn thành qua Q&A
Chỉ cần động cơ quay là đã hoàn thành sản phẩm rồi sao?
Chỉ đơn thuần kiểm tra hoạt động thôi thì không thể trở thành kinh nghiệm phát triển thực tế được.
"Động cơ quay" chỉ là khởi đầu,
nhà phát triển nhúng thiết kế tích hợp từ mạch điện, firmware đến hệ thống.
•••
Chúng ta tạo ra xe scooter điện có thể chạy thực tếvà trở thành lập trình viên thực thụ.
Dựa trên kinh nghiệm thực tế từ các dự án đa dạng bao gồm 3 hãng xe hoàn chỉnh toàn cầu hàng đầu, chúng tôi đã tập trung chỉ những năng lực cốt lõi cần thiết cho thực chiến.
✅ Dự án thực tế hiệu quả trong công việc
Thiết kế và triển khai trực tiếp xe scooter điện có thể vận hành thực tế. Từ việc định nghĩa yêu cầu đến mạch điện/firmware, chúng ta sẽ theo đúng quy trình thực tế để tạo ra sản phẩm hoàn thiện với chất lượng cao.
✅ Cung cấp GPTs chuyên dụng cho bài giảng
Chúng tôi cung cấp GPTs chuyên dụng cho bài giảng dành cho học viên. Bạn có thể hỏi trực tiếp những điều thắc mắc trong quá trình học tập với chatbot GPT đã được huấn luyện nội dung bài giảng, giúp việc học trở nên nhanh chóng và hiệu quả hơn.
✅ Làm chủ hoàn toàn kỹ thuật thực chiến phần cứng & firmware
Thiết kế PCB 4 lớp, thuật toán điều khiển BLDC, firmware STM32 - tất cả các kỹ thuật thực tế đều được đề cập. Nhà phát triển hiểu cả mạch điện và phần mềm sẽ mạnh hơn trong công việc thực tế.
✅ Cung cấp 100% từ sơ đồ mạch đến mã nguồn
Cung cấp đầy đủ sơ đồ mạch, file thiết kế PCB, source code firmware! Ngay cả học viên thiết kế lần đầu cũng có thể theo dõi thực hành và tạo ra sản phẩm hoàn thiện chất lượng cao mà không gặp phải thử nghiệm sai lầm.
Để trở thành một lập trình viên nhúng đúng nghĩa, bạn cần
Trong thực tế phát triển, vấn đề không đơn giản chỉ xảy ra ở một lĩnh vực nào đó.
Những vấn đề tưởng như có thể giải quyết bằng một cài đặt firmware hóa ra lại bắt nguồn từ thiết kế mạch, và ngược lại, những hiện tượng trông như vấn đề phần cứng hóa ra lại do firmware như timing hoặc logic sampling gây ra.
Ví dụ, trong thực tế công việc, những tình huống như thế này thường xuyên xảy ra:
1⃣ Vấn đề rung động động cơ? → Tưởng là do cài đặt firmware nhưng nguyên nhân là nhiễu PCB xâm nhập
2⃣ Vấn đề phát nhiệt bo mạch? → Tưởng là do thiết kế mạch nhưng lại là lỗi cài đặt dòng điện firmware
3⃣ Hiện tượng giá trị cảm biến nhảy? → Tưởng là nhiễu phần cứng nhưng lại là vấn đề timing sampling
Như vậy, mặc dù bề ngoài có vẻ như chỉ là vấn đề của firmware hoặc hardware, nhưng phải xem xét cả hai bên mới có thể xác định chính xác nguyên nhân và giải quyết nhanh chóng. Cuối cùng, để nâng cao độ hoàn thiện của sản phẩm thì năng lực thiết kế và đánh giá tích hợp hai lĩnh vực nàylà điều cần thiết.
Các doanh nghiệp đa dạng đang yêu cầu năng lực thiết kế phần cứng và phần mềm (firmware) một cách tổng hợp.
① Quy trình phát triển embedded theo đúng luồng thực tế
Từ định nghĩa yêu cầu đến viết tài liệu HSI, thiết kế mạch, firmware, bạn sẽ trải nghiệm đúng quy trình phát triển sản phẩm được sử dụng trong thực tế công nghiệp. Khóa học bao quát tổng thể từ thiết kế mạch inverter 3 pha, triển khai PCB 4 lớp, đến logic firmware, giúp bạn nắm vững các công nghệ cốt lõi của embedded từ thiết kế đến triển khai toàn bộ quy trình.
② Học các tiêu chí lựa chọn linh kiện và phụ kiện mạch điện phù hợp
Không chỉ đơn thuần liệt kê các linh kiện, mà học cách lựa chọn và thiết kế các phần tử mạch phù hợp theo yêu cầu sản phẩm. Ngoài ra, tập trung vào các phần tử chính như MCU, MOSFET, Gate Driver, Buck Converter, NTC, v.v., học cách lựa chọn linh kiện và thiết kế phù hợp với mục đích sử dụng.
③ Bí quyết thiết kế PCB tập trung vào thực tế
Học phương pháp thiết kế không chỉ là đi dây đơn giản, mà còn xem xét dòng điện thực tế và đặc tính nhiễu. Phát triển năng lực thiết kế PCB có thể áp dụng ngay vào thực tế như thiết kế dòng điện cao, đi dây tín hiệu nguy hiểm, tách ground và nhiều kỹ thuật khác.
④ Học firmware STM32F7 MCU thông qua điều khiển trực tiếp không sử dụng HAL
Vì cấu thành firmware bằng cách điều khiển trực tiếp các thanh ghi của STM32F767, bạn có thể có được hiểu biết sâu sắc về cấu trúc nội bộ và nguyên lý hoạt động của MCU, vượt ra ngoài việc sử dụng API đơn giản. Bằng cách phân tích các mục cài đặt dựa trên reference manual của nhà sản xuất MCU và triển khai chúng thành code, bạn sẽ chắc chắn nâng cao kỹ năng firmware của mình.
Quy trình lắp ráp xe scooter điện
📌 Công nghệ động cơ được sử dụng thiết yếu trong nhiều lĩnh vực công nghiệp (ô tô, thiết bị gia dụng, tàu thuyền, quốc phòng, thiết bị y tế, v.v.).
📌 Học lý thuyết về động cơ BLDC/inverter và học cách điều khiển động cơ thông qua lập trình thực tế, nắm vững công nghệ có thể sử dụng suốt đời.
📌 Công nghệ thiết kế mạch inverter 3 pha & điều khiển động cơ là công nghệ có độ khó rất cao, nếu tìm kiếm các yêu cầu thiết kế bộ điều khiển động cơ trên các trang web như 크x, bạn có thể thấy chi phí thuê ngoài lên đến hàng trăm triệu ~ hàng nghìn tỷ won. (Trong trường hợp độ khó cao, giá có thể tăng lên đến hàng trăm tỷ)
📌 Ngoài ra, khi tìm kiếm trên các trang web tuyển dụng với các từ khóa như điều khiển động cơ, inverter, bạn có thể thấy rất nhiều tin tuyển dụng.
Tóm tắt quá trình phát triển xe scooter điện (đang vận hành YouTube/blog Inside Embedded)
Kiểm tra chức năng & Thử nghiệm xe scooter điện thực tế
Hệ điều hành và phiên bản (OS): Windows, macOS
Công cụ sử dụng : STM32CubeIDE, EasyEDA
Cung cấp tài liệu giảng dạy PDF khoảng 500 trang
Cung cấp mã thực hành STM32, mã điều khiển xe scooter điện
Cung cấp sơ đồ mạch, file PCB
Bộ kit giáo dục đang được bán với giá 200.000 won.
Liên kết SmartStore:
https://smartstore.naver.com/inside_embedded/products/12165875635
Bạn có thể tự chế tạo và sử dụng board bằng cách sử dụng sơ đồ mạch và file PCB được cung cấp mà không cần mua kit.
Tuy nhiên, ngoài board ra thì các phụ kiện như throttle, cuộn dây 3 pha & cảm biến Hall, module UART, ST-Link v2, connector cần phải mua riêng để tiến hành.
Có thể thực hiện được nếu bạn có kiến thức ở mức độ nhất định về lý thuyết mạch điện, mạch điện tử.
Trong số các học viên hiện tại, cũng có những bạn thuộc khối ngành xã hội nhân văn nhưng vẫn theo kịp bài giảng rất tốt.
Nếu gặp khó khăn ở giữa chừng, chúng tôi sẽ giúp bạn giải quyết thông qua GPTs chuyên dụng và bài đăng hỏi đáp trong cộng đồng.
Để chế tạo xe scooter điện cần thêm rất nhiều tiền.
Pin 36V, xe scooter điện, chỉ riêng động cơ thôi cũng đã hơn 400.000 won.
Để giảm gánh nặng tài chính cho các bạn, chúng tôi đã thiết kế inverter có thể thực hành với motor BLDC nhỏ 24V.
Phương pháp điều khiển động cơ BLDC giống nhau cho cả động cơ in-wheel và động cơ nhỏ, do đó có thể sử dụng cùng một firmware để điều khiển.
Chi tiết được giải thích trong video giới thiệu khóa học và blog.
https://blog.naver.com/sw_engineer-/223964894712
Khóa học này dành cho ai?
Người chuẩn bị tìm việc hoặc người mới vào nghề trong ngành ô tô
Người muốn học kỹ thuật điều khiển motor dùng trọn đời
Kỹ sư/SV Điện/Điện tử/Robot cần portfolio Điện tử CS & ĐK động cơ
Nhân sự thực tiễn thiếu kinh nghiệm tích hợp phần cứng-phần mềm về MCU, bán dẫn công suất, PCB.
Người muốn học Biến tần 3 pha, thiết kế mạch ngoại vi MCU.
Người muốn học thiết kế PCB và có khả năng hiện thực hóa thành sản phẩm.
Cần biết trước khi bắt đầu?
Kiến thức cấp độ đại học về lý thuyết mạch, C, mạch điện tử, kỹ thuật điều khiển là cần thiết.
Đã học môn Máy điện, sẽ rất hữu ích (không bắt buộc).
220
Học viên
34
Đánh giá
43
Trả lời
4.9
Xếp hạng
2
Các khóa học
"인사이드 임베디드"라는 유튜브/네이버 블로그를 운영하고 있고 현재 자동차 업계 대기업에서 근무하고 있는 엔지니어입니다.
블로그 : https://blog.naver.com/sw_engineer-
유튜브 : https://www.youtube.com/@Inside_Embedded
현직 대기업 엔지니어
3상 인버터 하드웨어 개발
글로벌 자동차 OEM 납품(H사,B사,G사)
BLDC/PMSM 제어 알고리즘 개발
WFSM 제어 알고리즘 개발
실차 주행 테스트 경험 有
Tất cả
152 bài giảng ∙ (16giờ 33phút)
Tài liệu khóa học:
4. Tổng quan
07:16
5. Các loại điện trở
11:20
9. Các loại tụ điện
05:49
98. PCB layer là gì?
03:09
100. Quy tắc 3W
01:19
104. Via
02:46
105. Nhiễu là gì?
05:27
106. Nhiễu dẫn điện
02:01
107. Nhiễu cảm ứng
03:28
113. Hiểu về Ground
04:36
Tất cả
32 đánh giá
4.9
32 đánh giá
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đã chỉnh sửa
Đánh giá 1
∙
Đánh giá trung bình 5.0
5
이제 곧 졸업이라 졸업작품 준비중이였는데 강의가 큰 도움이될것같습니다. 벅컨버터, 인버터 설계가 너무 어려웠었는데 여기서 배울수있어서 좋았습니다. 그리고 BLDC 모터를 이론+펌웨어 구동까지 알려주셔서 감사합니다! 아 그리고 챗지피티 완전 편해요ㅋㅋ 강사님 아이디어 굿!!
강의가 도움이 되셨다니 기분이 좋네요~ㅎㅎ 챗지피티도 잘쓰시고 계신다니 다행입니다! 그래도 챗지피티로 해결 안되거나 헷갈리는 부분이 있으면 언제든지 게시판에 질문해주세요! 감사합니다👍
11.504.907 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!