Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - crywolf

Pages: [1] 2 3 ... 24
1
รูปที่เอามาลง ไม่ได้บอกอะไรเลยครับ
Capture มาทั้งหน้าจอเลยครับ จะได้ช่วยดูได้

3
4G Pocket Wifi ครับ 

4
ต้องการความถี่ Sine Wave 500kHz หมายความว่าความถี่ PWM ต้องสูงกว่าหลายเท่าเลยครับ
ถ้าต้องการ 8 Sample ต่อคลื่น ต้องใช้ PWM สูงถึง 500k x 8 = 4MHz
ใช้เป็น DAC น่าจะตอบโจทย์ได้มากกว่า

ส่วนการใช้ PWM กับ STM32F4 ผมทำเป็นตัวอย่างให้ โหลดได้ที่นี้ (ใช้กับ SW4STM32)
https://drive.google.com/drive/folders/1YfzT062ain57cf_3quq42B02wti4jhkx?usp=sharing

ใช้ TIM4 สร้าง PWM (ความถี่ 3.6MHz) ใช้ DMA โหลดค่า Duty Cycle (36 Sample) จะได้ Sine wave ประมาณ 100kHz

5
ถ้าเป็นหลอดไฟใช้ Sensor แสงได้ครับ พวก LDR , Photo Diode ... ถ้าเป็นอุปกรณ์อื่นใช้วัดกระแสดีกว่าครับ ใช้ IC ตระกูล ACS712 ก็ได้

6
วิธีง่ายเลยก็คือ เอา Coil ของ Relay ไปคร่อม Load (หลอดไฟ) และเอา Contact มาแสดงสถานะ On/Off (ต่อเข้า Digital Input)
ถ้าต้องการชัวร์ และไม่จำกัดงบก็ใช้ Current Sensor จับเลย

7
ลองดูโพสเก่าๆ ครับ ผมตอบไว้น่าจะพอเข้าใจได้

http://www.electoday.com/index.php/topic,243.0.html

8
งานน่าสนใจดีครับ ผมใช้ STM32F0, F4 เป็นหลัก ก่อนหน้านี้ใช้ AVR แต่เพราะการมาของ Arduino ทำให้ AVR ขาดตลาด
เลยลองเล่น STM32 ก็ตอบโจทย์ได้หมดทั้งเรื่องราคา เรื่องการใช้งาน ส่วน Tools ผมใช้ Eclipse

Pages: [1] 2 3 ... 24