คำถามติดแท็ก control

การควบคุมหมายถึงระบบที่ควบคุมระบบอื่น ๆ ไม่ว่าจะเป็นเครื่องจักรอุตสาหกรรมแสงสว่างหรืออุปกรณ์ที่ใช้ในบ้าน

3
การสลับ DC ด้วย MOSFET: p-Channel หรือ n-Channel; โหลดด้านข้างต่ำหรือโหลดด้านข้างสูง?
ฉันคิดว่ามันเป็นเวลาที่ฉันเข้าใจหลักการทำงานของทรานซิสเตอร์ MOSFET ... สมมติว่า; ฉันต้องการสลับแรงดันไฟฟ้าบนโหลดตัวต้านทานโดยทรานซิสเตอร์ MOSFET สัญญาณควบคุมใด ๆ ระหว่าง -500V ถึง + 500V สามารถสร้างได้อย่างง่ายดาย แบบจำลองทรานซิสเตอร์ในภาพไม่สำคัญพวกมันสามารถเป็นแบบอื่นที่เหมาะสมเช่นกัน คำถาม # 1 เทคนิคการขับขี่แบบใดที่เป็นไปได้? ฉันหมายถึงวงจรสี่วงจรนี้จะทำงานกับสัญญาณควบคุมที่ใช้อย่างถูกต้องหรือไม่ คำถาม # 2 อะไรคือช่วงของระดับแรงดันไฟฟ้าของสัญญาณควบคุม (CS1, CS2, CS3, CS4) ที่โหลดและยกเลิกการโหลดตัวต้านทาน? (ฉันเข้าใจว่าขอบเขตที่แน่นอนของการเปิดและปิดต้องคำนวณเป็นรายบุคคล แต่ฉันขอค่าโดยประมาณเพื่อทำความเข้าใจหลักการทำงานโปรดระบุข้อความเช่น " ในวงจร (2) ทรานซิสเตอร์จะเปิดเมื่อ CS2 ต่ำกว่า 397V และจะดับลงเมื่อสูงกว่า 397V ".)

5
เสาและศูนย์ในภาษาอังกฤษ
ใครบางคนสามารถอธิบายหรือให้การอ้างอิงที่ดีกับคำอธิบายของเสาและศูนย์สำหรับพูดชดเชยพลังงานหรือระบบควบคุมใด ๆ สำหรับเรื่องนั้น ฉันไม่ได้กำลังมองหาคำอธิบายทางคณิตศาสตร์จริงๆเพราะดูเหมือนจะตรงไปตรงมา แต่สิ่งที่พวกเขาหมายถึงในทางปฏิบัติ ดูเหมือนเป็นเรื่องธรรมดาตัวอย่างเช่นสำหรับเอกสารหรือแอพ - โน้ตที่พูดถึงบางอย่างเช่น "การตั้งค่าเครื่องขยายเสียงข้อผิดพลาดแบบ III มีสามเสา (หนึ่งต้นกำเนิด) และศูนย์สองศูนย์" หรือ "การเพิ่มตัวเก็บประจุ C1 แนะนำศูนย์เพิ่มเติมเข้าสู่ระบบ" ราวกับว่าฉันควรจะเอาอะไรบางอย่างจากที่ไม่มีคำอธิบายเพิ่มเติม ในความเป็นจริงฉันชอบ "ughhh ดังนั้นอะไร" ดังนั้นสิ่งนี้จะหมายถึงอะไรจากความรู้สึกในทางปฏิบัติ จุดขั้วของความไม่แน่นอนคืออะไร? จำนวนศูนย์และเสาแสดงถึงความมั่นคงหรือไม่? มีการอ้างอิงเกี่ยวกับเรื่องนี้ที่ไหนสักแห่งที่เขียนในลักษณะที่เข้าใจได้ซึ่งจะช่วยให้ฉัน (มากกว่าการใช้งานจริงไม่ใช่คณิตศาสตร์ฮาร์ดคอร์เพื่อประโยชน์ของประเภทคณิตศาสตร์) เพื่อเข้าร่วมในฝูงชนเมื่อมาถึงแอปโน้ตอ้างอิงศูนย์และเสา ?
38 control 

7
ประโยชน์ของการแปลง PID ที่ได้จาก Z คืออะไร?
ฉันได้เห็นบทความ PID จำนวนมากเช่นนี้ใช้ Z transform ของสมการ PID ทั่วไปเพื่อให้ได้สมการความแตกต่างที่บ้าซึ่งสามารถนำไปใช้ในซอฟต์แวร์ (หรือในกรณีนี้คือ FPGA) คำถามของฉันคืออะไรข้อได้เปรียบในการใช้งานกับPIDแบบดั้งเดิมและใช้งานง่ายยิ่งขึ้นโดยไม่มีปริญญาเอกประเภทการใช้งาน? ดูเหมือนจะง่ายต่อการเข้าใจและนำไปปฏิบัติ คำว่า P คือการคูณแบบตรง, อินทิกรัลใช้ผลรวมสะสมและประมาณโดยการลบตัวอย่างก่อนหน้าจากตัวอย่างปัจจุบัน หากคุณต้องการเพิ่มคุณสมบัติเช่นการป้องกัน Windral แบบบูรณาการมันจะเป็นพีชคณิตไปข้างหน้า กำลังพยายามเพิ่มการป้องกันแบบบูรณาการ Windup หรือคุณสมบัติอื่น ๆ ให้กับอัลกอริธึมชนิดที่แตกต่างเช่นลิงค์ด้านบนดูเหมือนว่ามันจะซับซ้อนกว่ามาก มีเหตุผลที่จะใช้การดำเนินการดังกล่าวนอกเหนือจาก "ฉันเป็นคนเลวที่ชอบทำ Z แปลงเพื่อความสนุก" สิทธิเป้อเย้อประเภทที่ไปพร้อมกับมันได้หรือไม่ แก้ไข: PID ที่ไม่มีบทความ PHD ที่ฉันเชื่อมโยงเป็นตัวอย่างของการใช้งานที่ง่ายขึ้นซึ่งใช้ผลรวมสะสมสำหรับคำหนึ่งและความแตกต่างระหว่างตัวอย่างต่อเนื่องสำหรับคำอนุพันธ์ มันสามารถนำมาใช้กับคณิตศาสตร์จุดคงที่ในลักษณะที่กำหนดและสามารถรวมข้อมูลค่าคงที่แบบเรียลไทม์ในการคำนวณหากต้องการ โดยทั่วไปฉันกำลังมองหาข้อได้เปรียบในทางปฏิบัติกับวิธีการแปลง Z ฉันไม่เห็นว่ามันจะเร็วขึ้นหรือใช้ทรัพยากรน้อยลง แทนที่จะเก็บผลรวมสะสมของอินทิกรัลเมธอด Z จะปรากฏขึ้นเพื่อใช้เอาต์พุตก่อนหน้านี้และลบส่วนประกอบ P และ D ก่อนหน้า (เพื่อให้ได้ผลรวมที่ครบถ้วนโดยการคำนวณ) ดังนั้นหากใครบางคนชี้ไปที่สิ่งที่ฉันหายไปฉันจะยอมรับความคิดเห็นของ AngryEE ว่าพวกเขาเหมือนกัน แก้ไขครั้งสุดท้าย: …

6
ในเครื่องอัดเทปก่อนหน้านี้ความเร็วรอบเชิงมุมของแกนม้วนเทปได้รับการปรับอย่างไร
เครื่องบันทึกเทปที่ใช้สปูลของเทปแม่เหล็กถ่ายโอนเทปจากแกนม้วนหนึ่งไปยังอีกแกนหนึ่งขณะที่เทปเล่น / บันทึก สปูลที่มีเทปน้อยกว่าจะต้องหมุนเร็วกว่าตัวอื่น นี่คือเครื่องเล่นเทป / เครื่องเล่น นี่คือ Craig Model 212 เมื่อเริ่มต้นแกนม้วนหมุนเทปทั้งหมดจะหมุนช้าๆและแกนม้วนเปล่าจะหมุนเร็ว ในขณะที่การเล่นเทปและเทปถ่ายโอนไปยังสปูลเริ่มต้นว่างเปล่าสถานการณ์จะถูกย้อนกลับ เพื่อป้องกันไม่ให้เทปแตกหักและเล่น / บันทึกในอัตราคงที่เราจะต้องปรับความเร็วเชิงมุมของแกนม้วนฟิล์มแต่ละเส้นอย่างละเอียดตามเวลาจริง ความเร็วเชิงมุมของแต่ละฟังก์ชั่นของปริมาณของเทปบนแกนหมุน มีเครื่องบันทึกเทปตั้งแต่ก่อนที่จะประดิษฐ์ทรานซิสเตอร์ก่อนที่จะประดิษฐ์ไมโครโปรเซสเซอร์ วงจร / อิเล็กทรอนิกส์ชนิดใดที่ใช้ในการควบคุมความเร็วของเทปและอย่างไร
25 analog  control 

6
โปรโตคอลการ จำกัด / การซิงโครไนซ์เทคนิคแบบอนุกรม
เนื่องจากการสื่อสารแบบซีเรียลแบบอะซิงโครนัสแพร่กระจายอย่างกว้างขวางในอุปกรณ์อิเล็กทรอนิกส์ทุกวันนี้ฉันเชื่อว่าพวกเราหลายคนได้พบคำถามเช่นนี้เป็นครั้งคราว พิจารณาอุปกรณ์อิเล็กทรอนิกส์Dและคอมพิวเตอร์PCที่เชื่อมต่อกับสายอนุกรม (RS-232 หรือคล้ายกัน) และจำเป็นต้องมีการแลกเปลี่ยนข้อมูลอย่างต่อเนื่อง Ie PCกำลังส่งเฟรมคำสั่งแต่ละเฟรมX msและDกำลังตอบกลับด้วยรายงานสถานะ / เฟรม telemetry แต่ละรายการY ms(สามารถส่งรายงานเป็นการตอบสนองต่อคำขอหรือเป็นอิสระ - ไม่สำคัญเลยที่นี่) กรอบการสื่อสารสามารถมีข้อมูลไบนารีใด ๆ โดยพลการ สมมติว่าเฟรมการสื่อสารเป็นแพ็กเก็ตที่มีความยาวคงที่ ปัญหา: เนื่องจากโปรโตคอลมีความต่อเนื่องด้านการรับอาจหลุดการซิงโครไนซ์หรือเพียงแค่ "เข้าร่วม" ที่อยู่ตรงกลางของเฟรมที่ส่งต่อเนื่องดังนั้นมันจะไม่รู้ว่าจุดเริ่มต้นของเฟรม (SOF) นั้นอยู่ที่ไหน ข้อมูลมีความหมายที่แตกต่างกันไปตามตำแหน่งของ SOF ข้อมูลที่ได้รับจะเสียหายและอาจเกิดขึ้นตลอดไป ทางออกที่ต้องการ รูปแบบการลด / ประสานที่เชื่อถือได้ในการตรวจจับ SOF ด้วยเวลาการกู้คืนสั้น ๆ (เช่นไม่ควรใช้เวลามากกว่านั้นพูด 1 เฟรมเพื่อซิงโครไนซ์อีกครั้ง) เทคนิคที่มีอยู่ฉันรู้ (และใช้บางส่วน) ของ: 1) ส่วนหัว / การตรวจสอบ - SOF เป็นค่าไบต์ที่กำหนดไว้ล่วงหน้า ตรวจสอบผลรวมในตอนท้ายของเฟรม จุดเด่น:เรียบง่าย …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

6
ฉันจะสร้างรายการข้อกำหนดสำหรับไมโครคอนโทรลเลอร์สำหรับโครงการของฉันได้อย่างไร ฉันจะหาไมโครคอนโทรลเลอร์ที่เหมาะสมได้อย่างไร
ฉันทำงานเกี่ยวกับโครงการควบคุม eBike บน Arduino MEGA2560 โปรแกรมรันลูปควบคุม 3 PID ลูปการควบคุมความจุของแบตเตอรี่หนึ่งวง (การแก้ไขตามตารางการค้นหา) มาตรวัดความเร็ว (ตัวอย่างจากสวิตช์กก) รวมถึงหน้าจอ LCD เพื่อแสดงข้อมูล อินพุตเป็นสัญญาณอะนาล็อก 3 สัญญาณ: แรงดันแบตเตอรี่, กระแสไฟและอินพุตคันเร่งของผู้ใช้รวมถึงอินพุตดิจิตอล: สัญญาณเปิด / ปิดสปีดมิเตอร์ ขณะนี้ทุกสิ่งที่รันบนคณิตศาสตร์ "ยาว" นี้ Arduino จัดการให้เสร็จสมบูรณ์ 10 ลูปต่อวินาที เนื่องจากหน้าจอ TFT LCD ใช้พลังงานในการคำนวณจำนวนมหาศาลฉันจึงคิดที่จะแทนที่ด้วยหน้าจอตัวอักษรและตัวเลข เอาต์พุตประกอบด้วยสัญญาณเค้นแบบอะนาล็อกที่ไปยังตัวควบคุมมอเตอร์หน้าจอ LCD และอุปกรณ์อื่น ๆ ที่ต้องใช้สัญญาณอะนาล็อก ดังนั้นตัวแปลง ADC มีความสำคัญและ DAC จะมีประโยชน์มากแม้ว่าฉันกำลังใช้ Arduino PWM เอาต์พุตกับตัวกรองความถี่ต่ำ RC ความสามารถในการอ่านสัญญาณดิจิตอลและอนาล็อกโดยไม่ขัดจังหวะตัวประมวลผลจะยอดเยี่ยม ฉันต้องการสร้างผลิตภัณฑ์เพื่อผู้บริโภคด้วยเหตุนี้ฉันจึงต้องการสร้างแพลตฟอร์มของตัวเองจากพื้นฐานด้วยไมโครคอนโทรลเลอร์ที่แตกต่างกันซึ่งสามารถให้ตัวอย่างอย่างน้อย …

6
อัลกอริทึม PID: วิธีการบัญชีสำหรับการเปลี่ยนแปลงค่าอินพุตอย่างรวดเร็วหลังจากล่าช้าเป็นเวลานาน
ฉันกำลังพยายามใช้อัลกอริทึม PID พื้นฐานใน Arduino Leonardo เพื่อผสมน้ำประปาร้อนและเย็นโดยใช้วาล์วควบคุมแบบเซอร์โว เป้าหมายคือรักษาอุณหภูมิให้อยู่ใกล้กับจุดที่กำหนดมากที่สุด สิ่งสำคัญอย่างยิ่งคือการป้องกันไม่ให้อุณหภูมิเอาต์พุตเกินขนาดที่กำหนดไว้เพื่อป้องกันผู้ใช้จากการเบิร์น สิ่งที่สำคัญอันดับสองคือทำให้อุณหภูมิใกล้กับจุดที่กำหนดโดยเร็วที่สุด สำหรับการเปลี่ยนแปลงอุณหภูมิเล็กน้อยการใช้งานมาตรฐานของอัลกอริทึม PIDดูเหมือนว่าจะใช้ได้ แต่ฉันไม่รู้ว่าจะอธิบายความล่าช้าที่อาจเกิดขึ้นได้เมื่อรอให้น้ำร้อนไปถึงวาล์วเนื่องจากความล่าช้าเหล่านี้นานกว่าความล่าช้ามาตรฐานมากหลังจากเปลี่ยนตำแหน่งวาล์ว เห็นได้ชัดว่าขึ้นอยู่กับความยาวของเส้นน้ำร้อนและเวลาตั้งแต่การใช้น้ำร้อนครั้งสุดท้ายมันอาจใช้เวลาหลายสิบวินาทีสำหรับน้ำร้อนที่จะไปถึงวาล์วดังนั้นในช่วงเวลานี้อุณหภูมิของน้ำยังคงค่อนข้างคงที่ที่อุณหภูมิต่ำ และวาล์วน้ำร้อนจะเปิดเร็ว ๆ นี้ 100% ส่วนประกอบหนึ่งเริ่มสะสมค่าความผิดพลาดขนาดใหญ่ เมื่อน้ำร้อนถึงวาล์วในที่สุดอุณหภูมิที่ตรวจพบจะเพิ่มขึ้นอย่างรวดเร็วจนถึงอุณหภูมิน้ำร้อนสูงสุด เนื่องจากข้อผิดพลาดที่สำคัญขนาดใหญ่วาล์วน้ำร้อนจะถูกเก็บไว้ที่ 100% เป็นเวลานานหลังจากที่อุณหภูมิเกินกว่าที่กำหนดไว้เนื่องจากการรอคอยค่าหนึ่งจะลดลงสู่ระดับปกติ ดังนั้นผลลัพธ์คือน้ำอุณหภูมิสูงสุดเป็นเวลาหลายสิบ (สิบ) วินาที ฉันไม่แน่ใจว่าจะคำนึงถึงความล่าช้าที่เป็นไปได้นี้นานแค่ไหน ในกรณีเช่นนี้จะเป็นการดีหรือไม่ที่จะกำหนดขอบเขตบน (และล่าง) บนค่าความผิดพลาดแบบอินทิกรัลเพื่อ จำกัด เวลาตอบสนองสูงสุด? นี้ดูเหมือนว่าจะพ่ายแพ้วัตถุประสงค์ของส่วนประกอบและยังจะยังคงกำหนดบางส่วนล่าช้าหลังจากถึง SetPoint หรือมีวิธีที่ดีกว่าในการจัดการกับการเปลี่ยนแปลงอินพุทที่รวดเร็วหลังจากล่าช้าเป็นเวลานานหรือไม่? ขอบคุณสำหรับคำแนะนำใด ๆ !

3
ควบคุมความแตกต่างระหว่างมอเตอร์เหนี่ยวนำกระแสสลับและมอเตอร์กระแสตรงแบบไม่มีแปรง?
ฉันมีพื้นหลังที่เป็นของแข็งในการควบคุมมอเตอร์ AC อุตสาหกรรม (starters อ่อน, VFDs, ฯลฯ ) แต่สิ่งที่ฉันไม่เชี่ยวชาญเป็นมอเตอร์ DC brushless ... ประเภทที่พบในฮาร์ดไดรฟ์ทุกแห่งในโลก เท่าที่ฉันสามารถบอกได้พวกเขาดูเหมือนมอเตอร์เหนี่ยวนำกระแสสลับที่เชื่อมต่อกับดาวทั่วไปของคุณและตัวควบคุมมอเตอร์ดูเหมือนจะคล้ายกับตัวควบคุม AC สามเฟสทั่วไปที่ฉันใช้ในการออกแบบชีวิตมืออาชีพเป็นส่วนใหญ่ ฉันไม่สามารถค้นหาความแตกต่างที่แท้จริงระหว่างสองสิ่งนี้ได้มากนักทั้งจากมุมมองการก่อสร้างเชิงกลหรือจากมุมมองควบคุม สิ่งที่ฉันดูเหมือนจะใกล้เคียงที่สุดคือ "พวกมันคล้ายกัน" ใครบ้างมีทรัพยากรใด ๆ หรือสามารถให้คำอธิบายทางเทคนิคอย่างเป็นธรรมเกี่ยวกับความแตกต่างที่สำคัญระหว่างมอเตอร์ประเภทนี้กับวิธีการควบคุมของพวกเขา?

1
ทำไมการแปลงฟูริเยร์ของคลื่นไซน์เดี่ยวจึงไม่กลายเป็นแท่งเดี่ยว?
ฉันได้ลองใช้การแปลงฟูริเยร์ที่แตกต่างกันออกไปในคลื่นไซน์เดี่ยวและพวกมันทั้งหมดสร้างสเป็คตรัมแบบกระจายโดยมีการสั่นพ้องที่ความถี่สัญญาณเมื่อพวกเขาควรจะแสดงแถบเดียวในทางทฤษฎี ความถี่การสุ่มตัวอย่างมีผลเพียงเล็กน้อย (10kHz ที่นี่) อย่างไรก็ตามจำนวนรอบจะ: หนึ่งรอบ: 100 รอบ: 100,000 รอบ: ดูเหมือนว่าการแปลงฟูริเยร์มาบรรจบกันเป็นจำนวนรอบไม่สิ้นสุดทำไมจึงเป็นเช่นนั้น ไม่ควรมีหน้าต่างเวลาของหนึ่งรอบที่แน่นอนนำผลลัพธ์เดียวกันกับที่ของรอบ N? แอพลิเคชัน:นี่เป็นทั้งอยากรู้อยากเห็นและเพราะฉันต้องการได้รับการตอบสนองขั้นตอนของระบบการสั่งซื้อครั้งแรกจะน่าตื่นเต้นสะท้อนของการชุมนุมทางกล ดังนั้นฉันต้องการการแปลงฟูริเยร์ที่แม่นยำของการตอบสนอง ... ซึ่งฉันไม่ไว้วางใจอีกต่อไป ฉันควรทำอย่างไรเพื่อปรับปรุงความถูกต้องตามกรณี "คลื่นไซน์" PS: ภาพหน้าจอโดยเฉพาะอย่างยิ่งเหล่านี้จะขึ้นอยู่กับรหัสที่นี่

6
ปัญหาความเสถียรใน opAmp ที่เป็นหนึ่งเดียว
ในฐานะที่เป็นส่วนหนึ่งของแหล่งจ่ายไฟควบคุมสำหรับการทดสอบฮาร์ดแวร์ในวงวนสำหรับโครงการที่ขับเคลื่อนด้วยนักเรียนฉันต้องพัฒนาบัฟเฟอร์ปัจจุบัน (ผู้ติดตามแรงดันไฟฟ้า) ซึ่งสามารถรองรับได้สูงสุด 1 A ฉันมีความคิด (ไม่ดี) ในการพยายามใช้วงจรอย่างง่ายนี้: PMOS ภายในลูปข้อเสนอแนะทำหน้าที่เป็นอินเวอร์เตอร์ (เพิ่ม V_gate น้อยกว่า V_out) และนั่นเป็นสาเหตุที่ลูปปิดในเทอร์มินัลเชิงบวกของ opAmp แทนที่จะเป็นค่าลบ ในห้องแล็บฉันตั้งVREF = 5Vและ VIN = 7V ฉันควรได้รับ 5V ที่ VOUT แต่ฉันได้รับเอาต์พุตที่ไม่สามารถควบคุมได้นี้ VOUT: และนี่คือสัญญาณควบคุม (เอาต์พุตของ opAmp เชื่อมต่อกับเกตของ MOSFET) ฉันพบพฤติกรรมที่คล้ายกันภายใต้ VREF, VIN และ Rloads ที่แตกต่างกัน นอกจากนี้โปรดทราบว่าเอาต์พุตของ opAmp ไม่ได้อิ่มตัวกับรางใด ๆ ข้อสันนิษฐานของฉันคือกำไรของลูปนั้นสูงเกินไปสำหรับการรักษา opAmp อย่างมีเสถียรภาพ ฉันมีพื้นฐานบางอย่างในระบบควบคุมและ opamps แต่ฉันไม่รู้วิธีใช้เพื่อแก้ไขสถานการณ์นี้ …

3
การควบคุมอุปกรณ์ไฟฟ้าแรงสูงด้วย Arduino
ฉันต้องการควบคุมหลอดลาวาโดยใช้ Arduino ฉันคิดว่ามันไม่ควรเป็นโครงการที่ยาก แต่ฉันไม่มีประสบการณ์กับโครงการฮาร์ดแวร์ดังนั้นฉันไม่แน่ใจว่าการออกแบบแม่มดจะดีที่สุดสำหรับฉันหรือไม่ ฉันพิจารณาใช้รีเลย์สถานะของแข็งซีรีย์ S202T01 (ฉันมีสองตัว) ฉันคิดว่ามันเป็นวิธีที่ง่ายที่สุดที่จะทำ (ฉันถูกไหม SSR ของฉันดีสำหรับสิ่งนั้นหรือไม่) อาจเป็นไปได้ว่าฉันสามารถใช้ LED กระพริบตัวอย่างและใช้ SSR แทนไฟ LED ฉันคิดว่ามีข้อดีอื่น ๆ ของวิธีนี้ มันปลอดภัยเพราะ optoisolation และสามารถเปลี่ยนได้อย่างรวดเร็ว น่าเสียดายที่ SSR เงียบมากและฉันต้องการอุปกรณ์สิบชิ้น ฉันกำลังมองหาวิธีการแก้ปัญหาที่ถูกกว่า (แต่ไม่ยากกว่าการใช้และความปลอดภัย) ฉันโดยฉันควรใช้ TRIACs (ถ้าใช่รุ่นใด) และอีกหนึ่งคำถาม: วิธีการระบายความร้อน? ฉันควรใช้หม้อน้ำกับโซลิดสเตตรีเลย์หรือ TRIACs หรือไม่?

2
อะไรทำให้เกิดหางยาวนี้ในการตอบโต้ชั่วคราว
ฉันมีฟังก์ชั่นการถ่ายโอนคำสั่งซื้อครั้งที่ห้าซึ่งฉันออกแบบตัวควบคุมโดยใช้เทคนิคการยกเลิกโพล - ศูนย์บนรูตโลคัส ฉันหลังจาก<5% เกินกำหนดและ<2s เวลาที่กำหนด ปัจจุบันเกณฑ์ที่ใช้เกินจริงมีความพึงพอใจ หมายเหตุ: ฉันรู้ว่าการยกเลิก pz ที่แน่นอนนั้นแทบจะเป็นไปไม่ได้ในชีวิตจริง ฟังก์ชั่นการควบคุมและการถ่ายโอนคำสั่งที่ 5 ต้นฉบับแสดงใน Simulink ด้านล่าง: ซึ่งให้การตอบสนองด้วยหางยาวในการตอบสนองชั่วคราวและทำให้เวลาตกตะกอนนานมาก ตามความคิดเห็นของบุญชูที่นี่ , การวางศูนย์ใกล้กับเสาในความพยายามที่จะ 'ยกเลิก' ไม่ฉลาดเกินไป มักจะเป็นไปไม่ได้ที่จะทำให้ศูนย์เป็นศูนย์โดยตรงและคาดว่าทั้งเสาและศูนย์จะอยู่กับที่ ผลที่ได้คือ 'ไดโพล' (ขั้วและศูนย์ใกล้เคียง) ที่ก่อให้เกิดหางยาวในการตอบสนองชั่วคราว และความคิดเห็นของ HermitianCrustacean: คอนโทรลเลอร์อันดับที่ 4 ที่คุณเลือกยากที่จะจำลองแบบตัวเลข ... อะไรคือสาเหตุที่ทำให้เกิดการตกตะลึงเวลาที่ยอมรับไม่ได้การยกเลิก pz ไม่ถูกต้องตัวควบคุมที่ยากที่จะจำลองแบบตัวเลขหรือทั้งสองอย่าง ? ข้อเสนอแนะใด ๆ เกี่ยวกับวิธีการปรับปรุงการตอบสนองนี้จะได้รับการชื่นชมอย่างมาก เสาของระบบลำดับที่ 5: Poles = 1.0e+02 * -9.9990 + 0.0000i -0.0004 …

2
ป้อน Full-Bridge จาก Boost Converter หรือไม่
ฉันได้ค้นคว้าเกี่ยวกับการออกแบบตัวแปลง DC-DC 3kW (Vin 12V จากแบตเตอรี่ Vout 350VDC) และต่อสายตัวแปลง DC-DC ที่แยกได้จาก Full-Bridge อย่างง่าย ๆ ไม่กี่วันหลังแปลง 12VDC เป็น 140VDC อย่างไรก็ตามฉันสังเกตเห็นว่ามันยากที่จะเปลี่ยนแปลงแรงดันไฟฟ้าขาออกโดยใช้วัฏจักรหน้าที่ของสวิตช์ การลดรอบการทำงานจาก 50% เป็น 25% เพียงเปลี่ยนแรงดัน DC ออก 10V หรือมากกว่านั้น สิ่งที่ใช้ได้ผลดีกว่าคือถ้าฉันเปลี่ยนแรงดันไฟฟ้าอินพุตเป็นฟูลบริดจ์ ดังนั้นฉันจึงได้แนวคิด: ทำไมไม่ป้อน Full-Bridge ด้วย Boost Converter ล่ะ? ฉันเห็น Buck-Converter กำลังป้อน Full Bridge เช่นวงจรด้านล่าง แต่ไม่เคยมี Boost Converter ที่ป้อน Full-Bridge การค้นหาเกี่ยวกับปัญหาบนเว็บไม่ได้เป็นการเปิดแผนงานหรือแอปใด ๆ บันทึกอย่างใดอย่างหนึ่ง …

1
การค้นหาฟังก์ชั่นการถ่ายโอนของระบบสปริง Mass Damper
ฉันได้อ่านหนังสือวิศวกรรมควบคุมสมัยใหม่ของโอกาตะและทำงานผ่านแบบฝึกหัดต่างๆเพื่อปรับปรุงความเข้าใจของฉันเกี่ยวกับหลักการควบคุมพื้นฐาน ฉันเจอตัวอย่างต่อไปนี้ซึ่งฉันพยายามดิ้นรนเพื่อแก้ไข ฉันต้องการฟังก์ชั่นการถ่ายโอนที่เป็นแบบจำลองการสั่นสะเทือนนี้ คำถามมีดังนี้: ในตัวอย่างนี้คุณจะทำการวิเคราะห์แท่นทดสอบการสั่นสะเทือน (รูปที่ 1) ระบบนี้ประกอบด้วยตารางมวล M และม้วนที่มีมวลเป็นเมตร แม่เหล็กถาวรที่ติดแน่นกับพื้นทำให้สนามแม่เหล็กคงที่ การเคลื่อนที่ของขดลวด𝑦ผ่านสนามแม่เหล็กทำให้เกิดแรงดันไฟฟ้าในขดลวดที่เป็นสัดส่วนกับความเร็ว𝑦̇ดังเช่นใน Eq 1. 𝑒 = 𝛼𝑦̇ [eq.1] ทางเดินของกระแสไฟฟ้าผ่านขดลวดทำให้เกิดการสัมผัสกับแรงแม่เหล็กตามสัดส่วนของกระแสไฟฟ้าในรูป Eq 2. 𝐹 = 𝛽𝑖 [eq.2] คำถาม: รับฟังก์ชั่นการถ่ายโอนพารามิเตอร์ด้วยเอาท์พุท𝑥ถึงอินพุต𝑉 บางคำถามที่ฉันหายากที่จะตอบ แต่ส่งผลกระทบต่อ TF ทั้งหมด: ถ้า K2 และ B2 ถูกบีบอัดด้วยระยะทาง Z (เมื่อเคลื่อนที่ขึ้น เนื่องจากขดลวดที่ทำปฏิกิริยากับสนามแม่เหล็ก) นี่หมายความว่า k1 และ b1 ถูกขยายด้วยระยะทาง Z เท่ากันหรือไม่? ถ้าm(ขดลวด) ขยับขึ้น 2 ซม. …

3
เหตุใดตัวควบคุมแรงดันไฟฟ้าเชิงเส้นจึงมีแรงดันเอาต์พุตขั้นต่ำ> 0 V
ฉันกำลังพยายามเลือกตัวปรับแรงดันไฟฟ้าเชิงเส้นสำหรับโครงการของฉัน (แล็บแหล่งจ่ายไฟ) ผมตะลึงว่ามีเพียงไม่กี่หน่วยงานกำกับดูแลมากเรียกร้องให้มีการส่งออกที่ปรับให้เป็น 0 โวลต์มันน่าจะเป็นเพราะความจริงที่ว่าพวกเขามักใช้การจัดเรียงของบางอ้างอิงแรงดันไฟฟ้าที่เชื่อมต่อในชุดด้วยเข็มผลักปุ่ม แบบแผนประยุกต์ซึ่งพบในแผ่นข้อมูลจำนวนมากอยู่ในรูปแบบตะโกน จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab ทีนี้คำถาม ... สาเหตุของการมีแรงดันอ้างอิงนี้คืออะไร? (1.25 V ในแผนภาพด้านบน) มันเกี่ยวข้องกับความเสถียรของลูปควบคุม / ฟีดแบ็กหรือไม่? อย่างไร คือนี้เป็นวิธีที่ถูกต้องเพื่อหลีกเลี่ยงปัญหาแรงดัน output ต่ำสุด? หรือฉันจะพบกับความไม่แน่นอน / ปัญหาอื่น ๆ ? ถ้าไม่ใช่ # 2 สิ่งที่เป็นวิธีโคเชอร์ในการสร้างห้องปฏิบัติการ (กระแสสูง) ปรับกำลังไฟเป็นศูนย์โวลต์? ฉันจำเป็นต้องใส่ภาระระหว่างสองหน่วยงานกำกับดูแลหรือไม่? PS: นี่เป็นคำถามแรกของฉันในฟอรัมนี้โปรดอย่าเอาหินขว้างฉันทันที:] ฉันพยายามค้นหา / google A LOT แต่ฉันไม่แน่ใจว่าฉันกำลังค้นหาอะไร ... ขอบคุณมากสำหรับคำตอบที่เป็นประโยชน์ PPS: ฉันรู้ว่าผู้ควบคุมบางคนเช่นLT3080ใช้แหล่งจ่ายกระแสไฟฟ้าแทนการอ้างอิงแรงดันไฟฟ้า แต่ IC นี้ควรปรับให้เป็น 0 …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.