MSC1212的ADC是Δ-Σ型,由多路開關(MUX)、溫度檢測器、緩沖器、可編程增益放大器(PGA)、調制器、數字濾波器、電壓參考組成,有8個通道,10Hz數據輸出率時有效分辨率可達24位。
一般ADC都定義成對的輸入端,不可隨意改變,而 MSC1212的ADC輸入端可以由用戶通過設置ADMUX寄存器來定義,可以把8個通道的任何2個分別作為同相端和反相端,這種軟件設置使應用變得十分靈活,某個通道可以在一次測量中用作同相輸入端,下一次測量中卻用作反相輸入端。例如ADMUX=0x01,則定義AIN0為同相輸入端,AIN1為反相輸入端。
當ADMUX所有位置1時,將選中溫度檢測器工作,返回芯片溫度值,所以也可以把溫度檢測器看作ADC輸入的第9個通道。
緩沖器使能與否通過寄存器ADCON0(BUF位置1使能)控制,當緩沖器使能時輸入阻抗是10GΩ,輸入電壓范圍變小,電流升高,沒有緩沖器時 MSC1212的輸入阻抗是5MΩ/PGA。一般都要使能緩沖器,除非某一模擬輸入端電壓大于AVDD-1.5V。
通過改變寄存器ADCON0的低三位,可編程增益放大器(PGA)的增益可被設置為1、2、4、8、16、32、64和128。使用PGA可以提高ADC 的有效分辨率。例如,當PGA為1且采用5V量程時,ADC能分辨到1uV。PGA為128且采用40mV量程時,分辨到75nV。通過設置寄存器 ODAC,PGA的模擬輸入可以通過高達其全量程一半的輸入來補償(即,若輸入電壓范圍是5V,則補償范圍是±2.5V),其中MSB是符號位,七個 LSB提供補償的大小。這種補償并不影響ADC的噪聲特性和動態范圍。
調制器是一個單環2階Δ-Σ系統,其模擬信號采樣率(fMOD)由下式確定:fMOD=fOSC/(ACLK+1)/64,寄存器ACLK由用戶設置,若晶振頻率fOSC=11.0592MHz,ACLK=8,則采樣率fMOD=19200Hz。知曉Δ-ΣADC原理的人都知道,這一采樣率并不是數字信號輸出率,數字信號輸出率(fDATA)等于模擬信號采樣率(fMOD)除以抽取因子(Decimation),抽取因子由用戶在寄存器ADCON2和 ADCON3中定義,ADCON2為低8位,ADCON3為高3位。抽取因子越大,噪聲抑制能力越強。
調制器輸出經過數字濾波器就成為所需要的數字信號,MSC1212配置了三種數字濾波器:快速建立型、sinc2型、sinc3型,在通道同步變化的情況下,濾波器建立時間依次為1個、2個、3個轉換周期;sinc型濾波器在整數倍fDATA頻率處有很好的陷波特性,快速建立型濾波器陷波特性不佳。自動模式在輸入通道或PGA改變時將sinc濾波器配置成,剛轉換為一個新的輸入通道時,自動模式選擇需要4個轉換周期的建立時間,前2個周期用快速建立型濾波器,且個周期轉換結果丟棄不要,后兩個周期依次用sinc2型、sinc3型濾波器,之后一直用sinc3型濾波器,直到通道再次改變,這種方式充分利用了快速建立型濾波器的快速響應特性和sinc3型濾波器良好的噪聲抑制特性。
多通道采樣通道突然變化時,輸出要稍作延遲才能正確反應新通道輸入值,延遲時間依賴于使用的濾波器。由于通道轉換通常不與數據輸出間隙同步,所以還額外需要一個整周期才能準確采樣。事實上這種不確定性導致獲得理想分辨率要多花費一個轉換周期,即輸入通道突然變化時必須丟棄前1、2或3個轉換周期的結果。自動模式可以降低必須丟失的數據數目,但是也會降低分辨率。
當多通道采樣時必須考慮建立時間以確定總的數據通過率,例如,數據輸出率(fDATA)為20Hz,濾波器采用sinc3型,采樣5個通道,那么每個通道的結果輸出率(fCH)為20/4/5=1Hz。事實上,配置的評估是一種公平交易,不可能面面俱到。首要標準之一是確定轉換結果的有效位數目(ENOB)。如果需要ENOB=18位,用三種濾波器皆可實現,對應快速建立型、sinc2型、sinc3型,抽取因子分別為1800、500、 200。假定調制器時鐘頻率(或模擬信號采樣率)是15625Hz,對應數據輸出率(fDATA)分別為8.68、31.25、78.125 Hz,單通道的結果輸出率(fCH)分別為4.34(8.68/2)、10.41(31.25/3)、19.53(78.125/4)Hz,通道同步轉換時通道率分別為8.68(8.68/1)、15.625(31.25/2)、26.04(78.125/3)Hz。由此可見,這些“率”的大小基于一個合理的調制器時鐘速度。在許多應用中,可以將數據通過率提高到上述數據的10倍。
MSC1212或整個系統的失調和增益誤差可以通過校準來減少。校準可以通過寄存器ADCON1相應位來控制,每一個校準過程需要7個tDATA來完成,因此總共需要14個tDATA來完成失調和增益校準。系統校準要求適當的信號加到輸入端,具體地,系統失調校準需要“零”差分輸入信號以估計待消除的失調,系統增益校準則需要正的滿量程輸入信號以產生一個消除系統中增益誤差的值。上電后或者溫度、緩沖器、PGA中任何一個發生變化時都將執行校準。使用自動模式或者sinc3型濾波器有利于校準。校準將消除ODAC的影響,因此,對ODAC寄存器的改變必須在校準之后進行。校準完成之后,ADC的中斷位置為1,說明校準完成,數據有效。
MSC1212的電壓參考可以是內部(上電后默認)的或外部的。電壓參考是通過寄存器ADCON0(EVREF位)來選擇的,內部電壓參考可以是 1.25V或2.5V(AVDD=4.5V~5.25V),由寄存器ADCON0的VREFH位來定義。假如不使用內部電壓參考,應將其關閉以降低功耗和噪聲。REFOUT引腳與AGND之間應接0.1uF的電容。外部電壓參考是差分的,通過引腳REF IN+和REF IN-之間的電壓差體現出來,任一引腳的絕對電壓可以在AGND到AVDD之間變化,然而差分電壓不能超過2.6V。
ADC轉換結果保存在ADRESL/ ADRESM/ ADRESH寄存器中。MSC1212內部還有4個求和/移位寄存器SUMR0~3和1個求和/移位控制寄存器SSCON,可以對ADC轉換結果進行累加平均從而進一步降低噪聲提高分辨率。
923567-0002 / 9235670002
Yaskawa AC Servo Motor SGM-04A314P Free Ship
YASKAWA CACR-SR44 SERVO CONTROLLER
MOTOMAN YASKAWA RMSERVO RM SERVO DDM-20
MOTOMAN YASKAWA RMSERVO RM SERVO MODULE
YASKAWA AC SERVO MOTOR SGM-01AWG22P NOS NEW
Yaskawa ServoPack CPCR-MR021 Servo Drive CPCR-MR-021
Yaskawa Legend 04 Servo Drive SGDG-04GT NEW
YASKAWA USASGM-02-HGA1 EXPLOSIONPROOF A.C SERVO MOTOR
Yaskawa AC Servo Motor SGMAS-06ACA4C Free Ship
Yaskawa Servo Pack SGDL-01AS w/ AC Servo motor & THK
YASKAWA SERVO PACK No. CACR-SR30TZ6SF-E
YASKAWA SERVO MOTOR No. USAMED-12BA2K 1.2KW ---NEW--
Yaskawa SGME-02AF12 Servo Motor Rebuilt
Yaskawa CPCR-MR01C ServoPack Servo Drive CPCR-MR-01C
Yaskawa Servo Motor Good Condition 09A21S
CNC YASKAWA 750W AC SERVO DRIVE SGDS-08A01A SERVOPACK
YASKAWA Servopack Servo Drive SGDS-01A72A NIB Free Ship
Yaskawa AC Servo Motor SGM-08AAFJ12 Free Ship
YASKAWA SGME-01AFNS11 Servo motor & Nittio SD500 Driver
Yaskawa AC Servo Motor SGMAS-04ACA2C Free Ship
Yaskawa Electric Servo Motor USAHEM-03DS32A. 300W, 1.9A
YASKAWA CPCR-MR01C SERVOPACK SERVO DRIVE CPCRMR01C
Yaskawa USASGM-02E32K0G AC Servo Motor SGDB-02ADB New
YASKAWA AC SERVO MOTOR SGMAS-04ACA61 400W NIB
YASKAWA AC SERVO MOTOR SGMAS-04A2A61 400W NIB
YASKAWA AC SERVO MOTOR SGMAS-02A2A61 200W NIB
YASKAWA AC SERVO MOTOR SGMAS-02A2A4C NEW
YASKAWA AC SERVO MOTOR SGMAS-02ACA61 NEW
Yaskawa JANCD-SV02B - Motoman Servo Control Board
Yaskawa Electric USAREM-02DE2X AC Servo Motor
Yaskawa AC Servo Motor SGMGH-44D2A61 UTSAH-B17BB
NEW! Yaskawa Servo Motor SGMAH-A5AAF2C w/6 Mo. Warranty
One-day shipping available
Yaskawa SGM-04A314 AC Servo Motor 400W 200V 2.6A
YASKAWA CPCR-MR02C SERVOPACK SERVO DRIVE **XLNT**
Yaskawa CPCR-MR02C ServoPack Servo Drive CPCR-MR-02C
Yaskawa Electric Servo Motor USAHEM-03DS32A. 300W, 1.9A
Yaskawa AC Servo SGM-02U3B4L 200W w/ Carson (19C)
Yaskawa AC Servo SGML-02AF14 200W w/ TR gear (19C)
Yaskawa Omron SGDE-04 servopack and SGME-04 servo motor
Yaskawa Omron R88D-UP servopack and SGMP-04 servo motor
Yaskawa DR2-01BC Servo Amplifier DR201BC
Yaskawa DR2-02BC Servo Amplifier DR202BC
Yaskawa Servo Motor Encoder ABS UTSAH-B17BB UTSAHB17BB
YASKAWA SGDA-A3AS SERVO DRIVE
YASKAWA AC SERVO MOTOR SGM-A3AW12
YASKAWA AC SERVO MOTOR SGMAS-01A2A6C NEW
Yaskawa Servo/Harmonic Drive/Servo actuator/4-axis/CNC
MOTOMAN YASKAWA RMSERVO RM SERVO DDS MODULE
MOTOMAN YASKAWA RMSERVO RM SERVO DDS MODULE
YASKAWA SGM-02U3B4L/0W0350-7 3000RPM AC SERVO MOTOR*NIB
YASKAWA SG10SA-GA05AC GEAR W/ SGMGH-05ACA61 SERVO MOTOR
Yaskawa AC Servo Motor SGM-08A3ST13 Free Ship
One Yaskawa AC Servo Motor SGM-08A3G46B
Yaskawa AC Servo Motor SGMAH-08AAA41 Free Ship
Yaskawa AC Servo Motor SGMP-04A3TE22 Free Ship
Yaskawa AC Servo Motor SGMP-02A3TE41 Free Ship
Yaskawa SGMPH-08AAE41D AC Servo Motor 200v 750w New
YASKAWA AC SERVO MOTOR SIGMA II 50 WATT SGMAH-A5A1F41
Yaskawa SGMAH-04A1A-AD21 AC Servo Motor
Yaskawa Servo Pack Amplifier SGDA-08AS
NEW YASKAWA SGM-04U3B4L AC SERVO MOTOR 200 VOLT
Yasnac RX Yaskawa Servo Drive CPCR-MR-CA MRCA 02KBW
*NEW?*_ Yasnac Yaskawa Servo Drive CPCR-MR-CA MRCA 0 5
NEW Yaskawa SGMPH-02A1E41D SGMPH02A1E41D AC Servo Motor
One-day shipping available
YASKAWA SGDA-01AS SERVO AMPLIFIER *XLNT*
Yaskawa SGD-02AP Servopack Servo Drive
YASKAWA SGM-08V312 AC SERVO MOTOR 3000 Rpm 200V
*NEW* Yaskawa Electric AC SERVO Motor USAREM-05CFJ11
Enlarge
Yaskawa Servo Motor USADED-22-YRS11 Used
Yaskawa AC Servo Motor
Yaskawa AC servomotor SGMP-04UW14CM servo drive motor
Yaskawa SGM-01U3B2L Servo Motor SGM01U3B2L
YASKAWA 300 W SGDA-03BS SERVO AMPLIFIER AND SGM MOTOR
Yaskawa Electric Corp AC Servo Motor
Yaskawa Servo Driver Servopack SGDH-02AE (New in Box)
Expedited shipping available
YASKAWA SGM-08A312 AC SERVO MOTOR 3000 Rpm
1 NEW YASKAWA SGMP-02AWYR11 AC SERVO MOTOR MOTOMAN
YASKAWA 100W SERVO PACK,MOTOR GEARHEAD,REDUCER-1:33,CNC
YASNAK YASKAWA AC SERVO MOTOR USAFED-13FA2 USAFED13FA2
NEW YASKAWA SGM-01L3B4L AC SERVO MOTOR 100 VOLT
YASKAWA AC SERVO MOTOR ONLY USAFED-13FA2 USAFED13FA2
YASKAWA (CACR-PRA5AC-3ER) SERVOPACK AC SERVO DRIVE NICE
Yaskawa AC Servo motor USASEM-05A32 462W cnc router
Yaskawa Servo Motor USADED-22-YRS11 Motoman and Others
Full Service Servo Motor Repair and Sales
One-day shipping available
YASKAWA SGD-02AP 2A 200W SERVO DRIVE *XLNT*
Yaskawa AC Servo Motor SGMAJ-03EAA21 Free Ship
Yaskawa AC Servo Motor SGMPS-04ACA21
Yaskawa AC Servo Motor SGM-08A3ST12 Free Ship
LOT 3 YASKAWA FEEDBACK UNIT ENCODER SERVO MOTOR ROBOT
Yaskawa Servo USADED-22YRW11 Encoder UTMAH-B12BDYR8
One-day shipping available
Yaskawa Servo USADED-22-YR32 Encoder UTMAH-B15ASB
One-day shipping available
YASKAWA SGM-08U3B4L AC SERVO MOTOR 750W 200V 4.4A*XLNT*
Yaskawa AC Servo Motor SGM-08A312 Free Ship
Yaskawa Servo Driver Servopack SGDM-A3BDA NEW NO BOX
Yaskawa Servo USASEM-02YR32 Encoder UTMAH-B15AS4KB
One-day shipping available
Yaskawa AC Servo Motor SGM-04A314C Free Ship
Yaskawa AC Servo Motor SGMP-02A3TE12 Free Ship
Yaskawa SGMAH-01B1A4C AC Servo Motor
Yaskawa SGMPH-01B1 1 AC Servo Motor
Yaskawa AC SERVOPACK SERVO PACK SGDM-A5BDA Free Ship
Yaskawa AC Servo Motor SGMPS-01ACA21 Free Ship
YASKAWA AC SERVO USAREM-03BE2K R/MIN 3000 USAREM03BE2K
NEW YASKAWA AC SERVO MOTOR 499W 200V SGMPS-04A2A-YA11
Omron Yaskawa AC Servo Motor SGMAH-04AAA41 Free Ship
YASKAWA CACR-SR 03SB 1AFY187 AC SERVO DRIVE YASNAC MX3
Yaskawa AC SERVO MOTOR SGM-08A3NT12 200V 750W 300RPM
Yaskawa SGMP-08V312 AC Servo Motor 750W Free Ship
One Yaskawa AC Servo Driver SGD-02AN
YASKAWA SGDH-08AE-S servo drive 200V 750W 0.75KW
Yaskawa AC Servo Motor SGM-08A314 Free Ship
Yaskawa AC Servo Motor USAREM-03BE2KX 300w (D1)
Yaskawa AC Servo Motor USAREM-03BYA11 300w (D1)
Yaskawa AC Servo Motor SGML-08AF14 750W (A2)
Yaskawa AC Servo SGML-02AF14 w/ Tecnoingranaggi (A2)
Yaskawa Servo Pack SGDH-A1BEY195 Ver.0D214-1 (D)
Yaskawa Servo Pack SGDL-04AS & AC Servo Motor SGML-04AF
CNC YASKAWA AC Servo motor & driver 400w Replace step
Yaskawa SGDL-08AS 750 Watt Servo Drive
YASKAWA USASEM-05A32 AC SERVO MOTOR 462W 4.2A
Yaskawa AC Servo Motor SGMAH-04AAA2D
Yaskawa AC Servo SGDL-01AS , SGML-01AF14 100W (19L)
Yaskawa Servopack Servo Driver SGD-04AYP61 Free Ship
USED PULLOUT YASKAWA SERVOPACK SERVO PACK SGDH-04FE 100
Yaskawa Servopack SGDA-01VS SERVO MOTOR DRIVE
YASKAWA SGM-02A3SU12 Ac servo motor NEW
YASKAWA SGMPH-01A1E4C SERVO MOTOR - NEW
YASKAWA USADED-22YRW11 AC SERVO MOTOR ELECTRIC W2200
Yaskawa AC Servo Motor USAREM-03BE2KX 300W (19C)
Yaskawa AC Servo Motor USAREM-03BYA11 300W (19C)
Yaskawa AC Servo SGDL-01AS , SGML-01AF12 100W (19F)
Yaskawa AC Servo Motor USAREM-02DE2X 200W (19B)
Yaskawa SGD-02AN AC Servopack Servo Drive SGD-02ANY110
Yaskawa AC Servo Motor USAREM-05CFJ11 Free Ship
YASKAWA AC SERVO MOTOR SGMAS-01A2A61 NEW
YASKAWA AC SERVO MOTOR SGMAS-01ACA61 NEW
Yaskawa SGM-02B314B AC Servo Motor New
Yaskawa AC Servo Motor SGML - 01AF12 W/ Neugart gear
Yaskawa AC Servo Motor SGML - 01AF14 W/ Neugart gear
Yaskawa Servopack SGDS-A1A12A;Servo Mtr SGMAS-01A2AJ16C
Yaskawa Minertia SERVO MOTOR UGRMEM-01SSU22
Yaskawa SGMAH-04AAA41 SGMAH04AAA41 AC Servo Motor
YASKAWA SGM-A3B3FJ12 AC SERVO MOTOR 30W 100V 0.63A*NIB*
YASKAWA SGM-01A3FJ12 AC SERVO MOTOR 100W 200V 0.87A*NIB
YASKAWA SGM-01B3FJ12 AC SERVO MOTOR 100W 100V 2.2A*NIB*
Yaskawa SGM-04A314 AC Servo Motor 400W 200V 2.6A
Yaskawa AC Servo SGM-02U3B4L 200W w/gear head (E)
YASKAWA MINERTIA SERVO MOTOR UTOPI-050SC UGRMEM-04MSAD1
Yaskawa Electric Servo Motor
Enlarge
LOT: 1 NEW 1 USED YASKAWA AC SERVO MOTORS SGMP-01U314CM
Yaskawa AC Servo SGDL-01AS & SGML-01AF 12 100W
YASKAWA SGM-02A312 SGM02A312 SERVO
Yaskawa SERVO DRIVE 400WATT SGDA-04AP
Yaskawa AC Servo Motor USASGM-15-HGA1 USASGM15HGA1
One-day shipping available
Yaskawa ServoPack SGDH-08AE-S 200V Servo Drive