FAQ
AD7147A - FAQ
Is an air gap between sensor PCB and covering material allowed?
No air gap is allowed between the sensor PCB and the covering material or case of the product. Less of the electric field extends above the covering material when there is an air gap, and the field dissipates in air. These combine to decrease the sensor response. Also, the covering material may bend on contact, and the user may interfere with more or less of the electric field than before. This results in a non linear response from the sensor. These two effects combine to give an unpredictable response from sensor. We recommend 3M 467MP double-sided tape or similar to glue or tape the sensor PCB to covering plastic.
Can conductive material be placed directly on top of the sensors?
Conductive material interferes with the electric field generated by the AD7147, and so it is not recommended to place conductive material directly over the sensors.
2-layer or 4-layer PCB?
Choose a 4-layer PCB design when there is no room to route from the AD7147 to the sensors, outside of the sensor active areas. Nothing should be routed directly under the sensors or sensor traces. If there is room on the PCB to route to and from the AD7147 without interfering with the sensor traces, then a 2-layer PCB can be used.
Is an air gap between sensor PCB and covering material allowed?
No air gap is allowed between the sensor PCB and the covering material or case of the product. Less of the electric field extends above the covering material when there is an air gap, and the field dissipates in air. These combine to decrease the sensor response. Also, the covering material may bend on contact, and the user may interfere with more or less of the electric field than before. This results in a non linear response from the sensor. These two effects combine to give an unpredictable response from sensor. We recommend 3M 467MP double-sided tape or similar to glue or tape the sensor PCB to covering plastic.
How many sensors can I implement using one AD7147 device?
The number of sensors that can be implemented using one AD7147 depends on the type of sensors required. The AD7147 has 13 CIN inputs, and has 12 time based conversion stages. The table below gives a the number of input pins and the number of conversion stages required for each sensor type. Any number of sensors can be combined, as long as the total number of inputs required does not exceed 13, and the total number of conversions required does not exceed 12.
Sensor Type | # CIN inputs | # conversion stages |
Button | 1 | 1 or 0.5 |
Keypad | 1 per row & 1 per column | 1 per row & 1 per column |
Slider | 2 | 2 |
Wheel | 8 | 8 |
How far away from the sensor can proximity be detected?
Proximity can be detected up to a maximum of 20mm from the surface of the sensor, depending on the size of the sensor. The AD714x evaluation board can be used to experiment with proximity detection.
Is auto calibration possible?
Yes, the AD714x internal logic contains two calibration algorithms for correcting drift errors due to environmental (e.g., temperature and humidity) conditions.
コンバータのアナログ部とデジタル部の分離
Q: 回路のアナログ部とデジタル部分離したいと考えています。 アナログ用とデジタル用で全く別の電源を用意し、コンバータのREF+、REF、 AINはアナログ電源に、VDD/GND/通信インターフェースはデジタル電源に、というような配線をしても問題ないでしょうか。
A: VDDはアナログ電源とすることをお勧めいたします。またREF+/REF/AINにはGND 0.3V ≤ (REF+, REF, AIN) ≤ VDD+0.3Vの制限がありますので、別電源とした場合、この制限を越える状態が発生しないように注意してください。
What is the AD714x operating voltage range?
VCC = 2.6V to 3.6V
VDRIVE = 1.65V to 3.6V
What is the code space for a Slider?
Typically: 4990 bytes program memory, 254 bytes RAM
What is the code space for a Scroll Wheel?
Typically: 11k code memory , 667 bytes data memory
What is the IC temperature range?
The AD714x is specified at -40°C to +85°C.
What are Capacitive Sensors and how are they used?
Ask The Applications Engineer What are Capacitive Sensors and how are the used.
完全差動型のADCをシングルエンドのアナログ入力信号で駆動したい
Q: 完全差動型のADCでは、データシートによると、シングルエンドのアナログ入力信号の場合は、差動変換ドライバの使用が推奨されています。シングルエンド信号を直接A/Dコンバータ入力端子(IN+)に接続した場合、ADCコードはどのようになりますか?(2の補数で出力されないのでしょうか?)
A: 完全差動型の入力構成で設計されているADC、たとえばAD7690では、本来はシングルエンド入力信号に対しての使用を推奨する製品ではありません。AD7690のデータシートにもありますようにコモンモード入力レンジはVref/2までしかなく、仮に"-入力"をGNDに接続して+側にシングルで入力した場合、5Vリファレンス使用時に、入力信号電圧2.5Vまでしか精度が保証されません。基本的にADC内部で信号がシングルか差動かを判別するロジカルな機能はなく、出力データフォーマットは一定です。
未使用ロジック入力は?
Q: /CONVSTやALERT、/BUSY信号を使用しない場合の処理を教えてください。
A: 未使用ロジック入力はノイズの影響でエッジが発生することを避けるためPull upなどでLOGIC high固定してください。
Should I be concerned about ESD?
The AD714x ESD Human Body Model is specified at 2.5kV.The AD714x sensors have been subjected to the ESD air discharge up to 15kV under both contact and non-contact conditions without any failures. Note: ESD events have to be carefully considered during development in order to prevent the ESD charge from coupling directly onto the AD714x sensor board circuits.
Can all sensors connected to the AD7147 be active at the same time?
The AD7147 takes a measurement on all sensors connected to it in a round robin fashion. All sensors can be measured within 36 ms. In practice, this allows the AD7147 to detect if sensors are active at the same time, as it is very unlikely the end user can activate/deactive a sensor within 36 ms.
Is there a power-up configuration?
Yes, the AD7147 BANK 2 connection set up registers and some BANK 1 set up registers have to be configured at start-up.
Is there a keep out area required around the sensor?
Yes. For grounded metal, the keep out is 0.2 mm. For floating metal, keep-out area is 5 cm. Floating metal closer to the sensors than 5 cm should be grounded.
Is there software required for buttons?
Yes. A few lines of code are required to ensure that, if an error occurs, for example on power-up, the part is recalibrated. Sample C code is available online.
Does Analog Devices provide the open source C-Code for sliders and scroll wheels?
Yes, the code is provided free of charge and royalties once the customer signs the AD714x SW licence agreement.
What is the maximum distance between sensor traces and AD7147?
Maximum distance between sensor trace and AD7147 CIN input pin is 50 cm. The AD7147 can be placed on a different PCB than the sensors, provided ACshield is used to shield around the sensor traces.
目的のアプリケーションに最適なのはどのiCoupler製品でしょうか?
アプリケーションごとに固有の性質があるため、ご使用になる製品はお客様ご自身で選択されるのがベストです。www.analog.com/iCouplerにあるセレクション・テーブルは、最適なiCoupler製品を選ぶ際の指針となるものです。ご不明な点は、アナログ・デバイセズの販売代理店にお問い合わせください。
Will the AD714x sensors work with a glove?
Some gloves will work while contacting the sensors but some gloves will not, depending on the thickness of the glove. ADI have tested gloves of 2 mm thickness and have found this to work successfully.
When should I use AC shield?
Use instead of a ground plane around the sensors on the PCB. To shield traces to/from the sensors when the IC is not on the same PCB as the sensor, use around, above and below all sensor traces.
What happens when a finger is placed across two sensor buttons?
If the two buttons are adjacent to each other and never meant to be activated at the same time, the AD7147 CDC converter stages can be configured differentially to null out the effects of a user simultaneously touching two buttons. Alternatively, the AD7147 can be configured to register both sensor contacts at the same time.
What happens when users with different finger sizes contact the sensor?
The AD7147 internal logic contains an Adaptive Threshold algorithm that automatically adapts to the users finger size and readjusts the threshold levels accordingly.
Does the AD714x have an interrupt?
Yes, the AD714x interrupt can be configured to be asserted at the end of each CDC conversion cycle or only upon user contact with a sensor.
Can the AD714x work under wet/humid conditions?
Like any capacitive sensor application, the sensors performance will be affected by water and humidity. The AD7147 internal environmental algorithms will automatically track and correct for humidity conditions. Water on the sensors (including saturated) will not cause a false activation. We recommend testing to ensure the sensor performance is satisfactory for the required application