Main Menu
Menu

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.

Show posts Menu

Messages - crywolf

#2
รูปที่เอามาลง ไม่ได้บอกอะไรเลยครับ
Capture มาทั้งหน้าจอเลยครับ จะได้ช่วยดูได้
#4
4G Pocket Wifi ครับ 
#5
ต้องการความถี่ 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
#6
ถ้าเป็นหลอดไฟใช้ Sensor แสงได้ครับ พวก LDR , Photo Diode ... ถ้าเป็นอุปกรณ์อื่นใช้วัดกระแสดีกว่าครับ ใช้ IC ตระกูล ACS712 ก็ได้
#7
วิธีง่ายเลยก็คือ เอา Coil ของ Relay ไปคร่อม Load (หลอดไฟ) และเอา Contact มาแสดงสถานะ On/Off (ต่อเข้า Digital Input)
ถ้าต้องการชัวร์ และไม่จำกัดงบก็ใช้ Current Sensor จับเลย
#8
ลองดูโพสเก่าๆ ครับ ผมตอบไว้น่าจะพอเข้าใจได้

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