Multi Source Translation Content

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multi Source Translation Content

Discussions

Sort by:
What is the lifespan of the FXOS8700CQ and FXAS21002? Can the performance be guaranteed after aging with long term use? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> In the user two sensors for product development, we have requirements for the life of the product, so we need to investigate the life of the above two sensors and performance after aging, and would like to get the relevant information: email [email protected] Re: FXOS8700CQ和FXAS21002的寿命如何?长期使用老化后性能能保障吗? Hi Sun, Could you please translate your question into English? Regards, Tomas
View full article
为什么 MMA8452 在从待机模式过渡到运行模式时会产生中断? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 配置如下 1.启用 Z 轴 2.将阈值计数设为 4 3.将去抖动计数设为 1 4.设置为低功率,ODR = 1.56Hz 5.启用瞬态检测中断 6.将瞬态中断路由至 INT1 然后,我们激活加速度计,INT1 引脚上立即出现一个 780 毫秒的中断。 为什么会出现这种情况? 加速度传感器 Re: Why does the MMA8452 generate an interrupt when transitioning from standby to active mode? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,阿曼达、 很抱歉迟迟没有回复你。 我能够重现并理解这种行为的根本原因。内置的高通滤波器具有一定的响应时间,因此零件的绝对输入(Z = 1g)不会立即被过滤到 0g(当零件处于静止状态时),而是以很小的步长进行过滤。因此,在这一响应时间内的高通滤波器输出会导致杂散瞬态中断。根据部件的绝对输入量和所选的 ODR,这个时间可能在几秒钟左右。已与设计团队确认了这一问题,解决方法是首先提高瞬态阈值,使其大于静态方向的加速度。 如果您对此事还有任何疑问,请告诉我,我们对由此造成的不便深表歉意。 顺祝商祺! 托马斯 Re: Why does the MMA8452 generate an interrupt when transitioning from standby to active mode? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 你好,托马斯 当我启用 x 或 y 轴时,它不会触发中断。而加速度计的方向是平放在桌面上的,所以我猜 Z 轴会立即发生变化。 使用用户偏移寄存器是设置初始偏移的方法吗? 谢谢! 阿曼达 Re: Why does the MMA8452 generate an interrupt when transitioning from standby to active mode? <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,阿曼达、 在我深入研究之前,能否请您在这里发布一张快照,显示意外中断触发时 INT1 引脚以及两条 I2C 线路的情况?禁用 Z 轴并启用 X 轴或 Y 轴时是否会出现这种情况?它对初始方向敏感吗? 顺祝商祺! 托马斯
View full article
mma7361(加速度センサ)の問題 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは。以前、私は mma7361 加速度計のプレートを設計し始めました。このセンサーを販売している市販のパッケージは、提供するアプリケーションに対してかなり大きいため、再度設計することに決めました。このプロセスでは、データシートで提供されている設計を使用し、外部ソースから電力を供給することを考慮して、ソースの制御で少しスペースを節約しました。https://www.nxp.com/docs/en/data-sheet/MMA7361LC.pdfすでにプレート上にある加速度センサをテストしたところ、動作しないことがわかりました。すべてのポイントで導通が確認され、これは正しいのですが、何が問題なのかを特定できません。この加速度センサについて知っていて、私を助けてくれる人はいませんか?ありがとう 加速度センサ Re: Problems with the mma7361 (accelerometer) <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> こんにちは、フアン・パブロさん。 まず、MMA7361 加速度センサは製造中止となっていることをお伝えしておくことが重要です。そのため、アプリケーションを新しいアナログ加速度センサファミリ FXLN83xxq に移行することをお勧めします: https://www.nxp.com/products/sensors/motion-sensors/accelerometers-for-iot/nxp-analog-accelerometers:FXLN83xxQ さて、MMA7361 に関する問題についてですが、ユニットの保管に問題がある可能性があります。MMA7361 は MSL レベル 3 であり、摂氏 30 度、相対湿度 60% の環境で 168 時間の床寿命があることに注意してください。 湿気感度レベル (MSL) は、元の容器を開封した後のコンポーネントの耐用年数、保管条件、および取り扱い上の注意事項を示します。コンポーネントが防湿バッグの外側に留まることができる許容時間(防湿バッグの開封から最終的なはんだ付け工程まで)は、コンポーネントの周囲湿度に対する感受性の尺度となります。 多くの場合、吸湿によりコンポーネント内の水分濃度が高くなり、リフロー処理中にパッケージが損傷するほどになります。閉じ込められた水分の膨張により、ダイまたは基板からのモールド化合物の界面分離(層間剥離)、ワイヤボンドの損傷、ダイの損傷、内部亀裂が発生する可能性があります。最も深刻なケースでは、部品が膨らんで破裂する「ポップコーン」現象が発生します。 したがって、湿気に敏感なコンポーネントを乾燥させ、乾燥剤と湿度表示カードを入れた防湿帯電防止バッグに密封する必要があります。バッグは IPC/JEDEC J-STD-033 に従って真空密封する必要があり、PCB への組み立て直前にのみコンポーネントを取り外す必要があります。 このトピックに関する詳しい情報は、アプリケーションノート AN2265 に記載されています: https://www.nxp.com/docs/en/application-note/AN2265.pdf すてきな一日を、 ホセ --------------------------------------------------------------------------------- 注記: - この投稿があなたの質問への回答である場合は、「正解としてマーク」ボタンをクリックしてください。ありがとう! - スレッドは最後の投稿から7週間フォローされます。それ以降の返信は無視されます。 後ほど関連する質問がある場合は、新しいスレッドを開いて、閉じたスレッドを参照してください。 ---------------------------------------------------------------------------------
View full article
曼彻斯特在 NTM88 中的实施 大家好希望你们一切都好。我正在尝试接收 NTM88 传感器以 2FSK 调制和曼彻斯特编码方式发送的数据。但是,当我发送数据时,我的接收器无法处理前导码和同步字。有趣的是,当我切换到 NRZ 编码时,一切正常。 我在论坛上问过 NTM88 在曼彻斯特编码的是整个报文还是只编码有效载荷,有人告诉我是整个报文。奇怪的是,当我为 NRZ 设置接收器时,它会收到序言和同步字,这应该在曼彻斯特进行编码。但是,它没有接收到有效载荷,我很难读取它。 曼彻斯特是如何实施的?是通过硬件还是软件?如果是通过软件,那是什么功能? Re: Manchester implementation in NTM88 亲爱的以色列人, ,下面是我联系的一位应用工程师对您问题的回答。   说明 在软件方面,应用程序必须启用和配置 RF 模块,使用库功能填充 RF 缓冲区,然后使用 TPMS_RF_SET_TX 触发传输,TPMS_RF_SET_TX 将要传输的位数减去 1 作为参数。 NTM88 不区分前导码、同步字和有效载荷。NTM88 射频块按照射频初始化时的配置对射频缓冲区的内容进行编码和传输。 如果接收器只能接收第一个字节,请确保在调用 TPMS_RF_SET_TX 时已将适当的位数作为参数传递。 致以最崇高的敬意 约瑟夫
View full article
NTM88におけるマンチェスター実装 こんにちは、みんな!皆様お元気でお過ごしのことと思います。2FSK 変調とマンチェスター符号化を使用して NTM88 センサーからデータを受信しようとしています。しかし、データを送信すると、レシーバがプリアンブルと同期ワードを処理できません。興味深いことに、NRZ エンコーディングに切り替えると、すべてが完璧に動作します。 ここでフォーラムで、NTM88 はマンチェスターでメッセージ全体をエンコードするのか、それともペイロードだけをエンコードするのかと質問したところ、メッセージ全体をエンコードするとの回答でした。奇妙なことに、レシーバを NRZ 用に設定すると、マンチェスターでエンコードされるはずのプリアンブルと同期ワードが受信されます。しかし、ペイロードが受信されず、読み取るのに苦労しています。 マンチェスターはどのように実装されますか?それはハードウェア経由ですか、それともソフトウェア経由ですか?ソフトウェア経由の場合、どの機能がこれに責任を負いますか? Re: Manchester implementation in NTM88 親愛なるイスラエルへ 以下に、私が連絡を取ったアプリケーション エンジニアからの質問に対する回答を示します。   説明 ソフトウェア側では、アプリケーションは RF ブロックを有効にして構成し、ライブラリ関数を使用して RF バッファを埋め、送信するビット数から 1 を引いた値を引数として受け取る TPMS_RF_SET_TX を使用して送信をトリガーする必要があります。 NTM88 は、プリアンブル、同期ワード、ペイロードを区別しません。NTM88 RF ブロックは、RF 初期化中に構成された方法で RF バッファの内容をエンコードして送信します。 レシーバが最初のバイトのみを受信できる場合は、TPMS_RF_SET_TX を呼び出すときに適切なビット数が引数として渡されていることを確認してください。 敬具、 ヨゼフ
View full article
MPL3115A2 accuracy clarification Hello,  i would like some help to clarify the +- .4kPa absolute accuracy parameter in the MPL3115A2 data sheet: has this accuracy to be intended as an offset error which stays constant over the whole measurement range? I need to measure not an absolute pressure but pressure intervals over time, so, on reading P1 and P2, i wouldn't mind an offset  error, as long as it stays constant for both readings, cancelling itself out during the calculations. Conversely, a variable uncertainty (of  -.4 to + .4 kPa) on every reading wouldn't be acceptable. So, is the true pressure accuracy for differential readings the +-.05 kPa stated on the data sheet? Is the "pressure absolute accuracy" an offset error, constant over the rated pressure range?  Thanks and best regards, Daniele Paesani PS I am aware that other sensor with different ranges/methods may seem to be better suited for this application. Pressure Sensors Re: MPL3115A2 accuracy clarification Hello Daniele, Yes, the absolute pressure accuracy of ± 400 Pa is an offset error within the pressure range from 50 to 110 kPa and over the specified temperature range. Take a closer look at chapter 6 of the AN4528 describing this in more detail. Best regards, Tomas
View full article
[FXOS8700] Transient Detection troubles Hello! I know, that the sensor is a little bit old, but nevertheless. I have one application case and I still cannot solve a problem with transient detection. Of course I have read all App. Notes. Use case description: Sensor board attached to the wrist so that x-axis is along the arm (if we stretch index finger - the x-axis and the finger are +/- parallel). The arm is on the rest (Xg =~ -250mg). It is initial position. Now the stretched arm will be rosen slightly above the head (Xg =~ 300-350mg). X and Z axes are ignored (out of interest). I want to have an interrupt after hand was rosen as described above. Here is described motion (ODR=100Hz) My first idea was to use vector-magnitude detection. But I did't tried it because I don't have constant Gref (initial position may have some variiations...). The second idea - motion or transient detection. Code (abstract): software rest + 1ms wait Standby CTRL_REG1=0x0 Fullscale 2g XYZ_DATA_CFG=0x0 Clr debounce counter and set ths to 5 (5x63mg=315mg) TRANSIENT_THS=0b10000101 TRANSIENT_COUNT=6 X only + evt latching TRANSIENT_CFG=0b00010010 Enable transient interrupt CTRL_REG4=0b0010000 Route transient interrupt to int1 CTRL_REG5=0b00100000 Active mode, ODR 12,5Hz, Low Noise CTRL_REG1=0b00101101 Interrupt event triggered non-stop. I tried many different values for 4) and 5). uC input IO configured for neg. edge with enabled pull-up. I tried to move 6) after 3) like here. No interrupt triggered at all. I tested circuit enabling FIFO watermark interrupt. Works without problems. Any ideas? Or motion detection is more suitable in my case? Many thanks in advance Re: [FXOS8700] Transient Detection troubles Hello Igor,  for your case, I think the best would be the "Acceleration vector-magnitude detection". Please refer to the section 12.10 in the FXOS8700CQ datasheet and to the AN4692. With Best Regards, Jozef Re: [FXOS8700] Transient Detection troubles After 10h of investigation: It seems that threshold set in TRANSIENT_THS is ignored. Therefore interrupt fired non-stop (fallback threshold 0mg?). But after enabling a_ffmt_trans_ths_en=1 in A_FFMT_THS_Y_MSB the system started to work correctly. Axis of interest is X. And I didn't expect to use invidual thresholds per axis. But it works now.
View full article
mma8453 sleep issue Hello all, I'm configuring my mma8453 accelerometer to enter sleep mode after a period of inactivity as described in the application note and data sheet. After the period of inactivity I'm getting a sleep interrupt as expected from which I can wake up. here is the issue, After the first sleep interrupt, if still inactive, after the same period of time, a second sleep interrupt will take place (not a "awake" interrupt) from which I'm unable to wake (seems like the app execution stops when I try to wake the device from the "second" sleep). I hope you guys can help me out with this. Thanks in advance, Accelerometers Re: mma8453 sleep issue Hi Bergo, I have not heard from you for the last five days, so I am going to mark this as "answered." If you have any follow-up questions, please feel free to post additional comments in this discussion. Regards, Tomas Re: mma8453 sleep issue Hi Bergo, I am not able to reproduce your issue, the device wakes up regardless of the time spent in the sleep state. It might be useful to see your source code, I am particularly interested in configuration of the MMA8453Q and interrupts handling.  Regards, Tomas Re: mma8453 sleep issue Hi Tomas, Just to make sure, when waking from sleep I would get two interrupt bits, one for awake and one from the source of waking up (int_source register). if this is the case, I'm reading both of them, The issue I'm talking about is not the case, The device is inactive, after some time I'm getting the expected sleep interrupt. I'm not waking the device as it's not needed, after another period of time, I would get another sleep interrupt (in total, two, consecutive sleep interrupts with some time in between), from which I'm not able to recover back to wake mode, If I'm to wake the device after the first sleep interrupt, it will work fine. (until the device will be untouched for a long period of time when I'm getting two sleep interrupts as explained before). Thanks again, Re: mma8453 sleep issue Hi Bergo, Reading the SYSMOD register only clears the SRC_ASLP bit, to deassert the interrupt that woke up the device for the first time you need to read an appropriate interrupt source register, otherwise the interrupt keeps asserted and cannot wake the device next time. For instance, if the Freefal/Motion function is used to wake up the device, it is necessary to read the FF_MT_SRC register to clear the SRC_FF_MT bit in the INT_SOURCE register and consequently deassert the interrupt. I hope it is clear now. Regards, Tomas Re: mma8453 sleep issue Thanks Tomas, Once I'm getting sleep interrupt, I'm reading the SYSMOD register to clear the interrupt bit, Also I'm able to wake the accelerometer as set up int reg3, The issue is when I'm not waking the device, after another period of time, a second sleep interrupt will occur from which I'm unable to recover. Re: mma8453 sleep issue Hi Bergo, It is necessary to read an event-specific register in order to clear an event-specific status bit in the INT_SOURCE register and deassert an interrupt. Then a new interrupt that will wake the device again can be asserted.  Attached you can find my example code that demonstrates how to use the Auto-Wake/Sleep function. As I am using the Motion function to wake up the device, I read the FF_MT_SRC (0x16) register. I hope it helps. Regards, Tomas
View full article
MMA68xx initialization I'm a software engineer working with a hardware engineer and firmware engineer, and we are adding an MMA68xx to a product.  The firmware engineer is doing the SPI via an FPGA, I'm writing via registers to the device - and we're trying to see why the response is always "Internal error/SPI error.".  I expect it is that I'm not properly bringing the device up, but there's plenty to go wrong at the firmware level, too, so I wanted to make sure.  I've searched for sample code, couldn't find any, so figured I'll ask here: What I have done for initialization is sent the following 4 words: 0x4B10 - (write to DEVCFG register the value 0x10, meaning unsigned data and no arming). 0x4C00 - write to DEVCFG_X to use minimal filters and not in self-test 0xCD00 - same to DEVCFG_Y 0xCB30 - end initialization Then, all the time, send 0x2005 and 0x6004 to get X and Y results.  What I get back, as I said earlier, is 0x1C00, which is "Internal error/SPI error."  Now, the datasheet says that this can come for a huge number of reasons - so I'm curious if there is a detailed description of the initialization process anywhere? Thanks in advance, Steve Re: MMA68xx initialization Thanks for the guidance, I am using MMA6525 and unable to get the data, Also Can I connect CS pin to ground forever as I am using one device as SPI slave ? Re: MMA68xx initialization Hi, Information (hardware and source code) is available at Automotive Sensors Tower System Module Freescale (http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-SENSOR-PAK-AUTO&tid=m32TWR). Refer driver for MMA6800 or MMA6500. Many Thanks, Pascal Re: MMA68xx initialization Hi Siva, reading the datasheet I found that for writing operations you need to put a 4 in OR with the address, that's why Steven uses those values. However.... I can not make it works, your configuration should be CPOL=0, CPHA = 0, MSB first, or at least that's what the 44 datasheet page says... I'll be grateful if you share some important information that you find. Thanks in advance. Juan Re: MMA68xx initialization Sorry it took me so long to get back.  I don't have the code in front of me, and it's been a long time, but from what I remember: 1)  The offsets of the registers is something for the FPGA which is doing the SPI.  The value written will be the leftmost bits, and the upper 4 bits are instructions to the FPGA.  If I can, I'll try to dig up if it has any effect, I think it's device select 0x4 and read/write 0x8, but not sure. 2)  I didn't write the SPI directly (the FPGA engineer did the FPGA), but if I remember correctly it was 2Mb/s.  I'll try to find that out, too, if he remembers.  It's been a long time. Steve Re: MMA68xx initialization Hi Juan Diego, are you still working with the sensor? I have the similar prob what Steven had...I am always getting 1C00 as a response. you were right regarding the configuration as per the datasheet the DEVCFG should be 0x0B and not 0x4B. I have the following configuration DEVCFG: 0B10 DEVCFGx: 0C03 DEVCFG_Endinit: 0B30 Devstat: 1400 X_acceleratio req: 3004 I use a Baudrate of 0.1MHZ, CPOL: 1 and CPHA: 0. If you find any solution for the problem (or any mistakes in my configuration) can you please share. Thanks in advance Re: MMA68xx initialization Hi Steven, are you still working with the MMA68XX? you wrote "0x4B10 - (write to DEVCFG ..." however... the datasheet says: DEVCFG is 0x0B, may it's an stupid question but I'll be glad if you answer that. (I guess the value is 0x0B10), and which Clock Rate did you use with the SPI? Thanks a lot! Re: MMA68xx initialization Found it - added a read to DEVSTAT at the end of initialization and it's working.
View full article
圧力センサ用コネクタ CASE 867C-05 または CASE 867B-04 (MPX5010DP、GP) これらのスルーホール 6 ピン デバイスに使用可能なコネクタはありますか? ケースを組み立てた後に組み立てを可能にするために、MPX5010GP、DP をコネクタで取り付ける可能性を検討しています。そうしないと、圧力センサ全体を通過させるために大きな窓が必要になります。 これは、0.41mm x 0.84mm、ピッチ 2.54mm の長方形ピン用のシングルインライン コネクタになります。 これらのセンサに適したコネクタはありますか? Re: Connectors for pressure sensors CASE 867C-05 or CASE 867B-04 (MPX5010DP, GP) ご返信ありがとうございます。 残念ながら、私たちは同じことについて話しているわけではありません。 私が話しているのは、ホースやクランプではなく、物理的な 6 ピン コネクタについてです。 結果として、質問はまだ答えられていません。 敬具 フランソワ・アルノー Re: Connectors for pressure sensors CASE 867C-05 or CASE 867B-04 (MPX5010DP, GP) こんにちはbfa001 さん、 すべてが順調であることを願っています。NXP コミュニティをご利用いただきありがとうございます。 いくつかの推奨事項を共有したいと思います。 ホースアプリケーション: マーケットには、媒体適合性、材料構成、壁の厚さ、動作温度、動作圧力、ホースの柔軟性が異なる多くの種類のホースが販売されています。圧力センサーには、FEP などの柔軟なホースや柔軟性の低いホースを使用できます。特定のホースが用途に適しているかどうかについては、ホースの製造元にお問い合わせください。特定のチューブにはクランプの使用をお勧めします。アプリケーションの使用が正当化されるかどうかを判断するのはユーザー次第です。シリコン、タイゴン、ウレタン、ナイロン、FEP、ビニールなど、さまざまなタイプのホース/チューブをご用意しています。 シリコンチューブは柔軟性があり、汎用性があります。シリコンチューブは、ほとんどの環境においてビニールよりも優れた耐熱性と耐薬品性を備えています。15 psi 未満の圧力の場合はシリコンチューブが推奨されます。 ウレタンチューブは高温高圧で使用できますが、ビニール、シリコン、タイゴンよりも高価です。ウレタンチューブは柔軟性と強度に優れています。Newage Industries などから入手可能なウレタン「Superthane」チューブの仕様。 FEP (フッ素ポリマー) は、優れた耐熱性、耐圧力性、耐薬品性を備えた半柔軟性チューブです。ただし、このチューブは「半柔軟」であり、タイゴンやビニールよりもはるかに硬いです。 ホースクランプ: 上記のすべてのホースには、ホースクランプの使用をお勧めします。ホースクランプは、漏れや緩みを防ぐだけでなく、センサポートへの接続を強化します。推奨されるクランプは、圧着クランプとねじ込みクランプです (詳細については、アプリケーション ノート AN1513 を参照してください)。 次のアプリケーション ノートが役に立つかもしれません。 AN1513 - 取り付け技術 AN3728、IPS PRT圧力センサのメディア互換性 この情報がお役に立てれば幸いです。 よろしくお願いいたします。 デビッド
View full article
FXOS8700 アライメントエラー 今、この表を見ています = https://community.nxp.com/t5/Sensors/freescale-9-axis-sensor-fusion-specification/mp/1165124#M6316 13.7 度の表面で 13 度のセンサ出力が得られます。この表によると、1度あたり0.05度の祖先がいると書かれています 表にある加速度センサの調整誤差は度あたりですか?間違っていなければいいのですが
View full article
zstar 三轴加速度计 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 我有一块较旧的飞思卡尔 zStar 三轴加速度计板和 U 盘,我过去曾用它来进行遥感振动。这个带有两块板的套件的编号是 RD3473MMA7360L。计算机死机并丢失了与这些板接口的电脑程序。电脑软件应该是 Triax 1.0 版软件。 谁能指出我在哪里可以下载这个,我知道这些板已经过时了,但我希望能找到这个软件,这样我就可以把它们用于一个项目。如果软件不可用,恩智浦是否有更新的替代品来替代这些板,这样我就可以将一块板放在正在测试振动的设备上,将另一块板插入电脑的USB端口,然后能够远程收集数据 加速度传感器 传感平台 Re: zstar tri-axial accelerometer <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,拉里、 请尝试使用附带的驱动程序。 希望对您有所帮助。 顺祝商祺! 托马斯 Re: zstar tri-axial accelerometer <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 当我选择 “范围” 选项卡时也遇到了一些问题,它正在查找 “National Instruments.UI” 版本 8.1.20.256。是否有一个压缩文件,其中包含该套件原始安装盘上的所有必要安装文件和驱动程序。 汤姆 让设备在一台计算机上运行,但在另一台计算机上,当我插上电源时,它没有自动安装驱动程序。你能不能把驱动程序发给我,或者告诉我在哪里可以找到我的 zstar 三轴板的驱动器。 Larry Re: zstar tri-axial accelerometer <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 汤姆 让设备在一台计算机上运行,但在另一台计算机上,当我插上电源时,它没有自动安装驱动程序。你能不能把驱动程序发给我,或者告诉我在哪里可以找到我的 zstar 三轴板的驱动器。 Larry Re: zstar tri-axial accelerometer <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 托马斯 谢谢,我知道这些板已经过时了,但是将一个模块插入 USB 并将另一个模块连接到设备上以测量加速并实现数据无线传输非常方便。希望恩智浦能推出更新的版本。 此致, 拉里-贡索尔 Re: zstar tri-axial accelerometer <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,拉里、 随函附上所需的 PC GUI 软件。 顺祝商祺! 托马斯 PS:如果我的回答有助于解决您的问题,请标记为"正确" 或 "有帮助"。谢谢。
View full article
fxls9xxx0 Hi NXP~ I would like to ask some questions 1、In AN13761, the red place should be 1 0 0? 2. In AN12766,the red place should be 7BC0? 3. In AN12776,why is it 33℃? 4、In FXLS9XXX0_Single channel intertial sensor,data sheet    Why exceed the maximum production range,how are their values calculated? 5、Can the range of the chip be set? How to set? Thank you very much Re: fxls9xxx0 Hi,Jozef Thank you very much for your prompt reply. for question 3.In AN12776,why is it 33℃? TLSB = 0x06,T0LSB = -27,Tsense= 1.1,So why isn't it this value:TDEGG = (6-(-27))/1.1 = 30℃ for question 4. In FXLS9XXX0_Single channel inertial sensor, data sheet    Why exceed the maximum production range, how are their values calculated? I still don't know how these values are calculated,can you describe how these values are calculated? Thank you Thanks again for your patient. With Best Regards, Shawn Re: fxls9xxx0 Hi Shawn, 3. In AN12776,why is it 33℃? [A] It is the TDEGG value according to the formula below the Figure 18. The values are taken from Temperature Data read (TLSB) and from the Table 25. for the 10-bit (T0LSB and Tsense). 4. In FXLS9XXX0_Single channel inertial sensor, data sheet    Why exceed the maximum production range, how are their values calculated? [A] Please refer to the Table 32. in the FXLS9xxx0 datasheet. The overload value can be much higher, than the maximum accelerometer value. 5. Can the range of the chip be set? How to set? [A] The range can be set via configuration channel registers. (CFG_U3 registers).  With Best Regards, Jozef Re: fxls9xxx0 Hi Shawn, please see answers to your first two questions. I will look for answers to your other three questions. 1、In AN13761, the red place should be 1 0 0? [A] Yes, the Sensor Address in the Table 5. should be the same as the Sensor Address in the Table 4. 2. In AN12766,the red place should be 7BC0? [A] No, The 7BFF value in the Table 12. is correct. Please refer to FXLS9xxxx and to FXLS9xxx0 datasheets. For the single axis device the Communication Error value is 7BFF.  With Best Regards, Jozef
View full article
FXSL8471 - 线性和偏移 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 如何保证 ctm 的线性度和偏移参数?FXLS8471 进入批量生产
View full article
MMA8652FCR1 我是谁的问题 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 您好, 目前在原型系统中运行的是 MMA8652FCR1。我们基本上是在验证通信,然后配置设备。 我们没有从 "世卫组织上午新闻 "中得到预期的回应。我在附件中附上了通讯线路图。I2C 处于正常模式,工作频率为 98kHz。 我们已经看到了一些设备的类似但不正确的响应。有人有这方面的经验吗? 提前感谢! KMC 加速度传感器 磁力传感器 Re: MMA8652FCR1 Problems with WHO AM I <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 谢谢你,托马斯。 我确实用这种方法使用其他 I2C 设备但我没遇到问题... 我将直接实施。 非常感谢、 凯文 Re: MMA8652FCR1 Problems with WHO AM I <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 嗨,凯文、 查看屏幕截图,第二字节 (0x0D) 和第三字节 (0x3B) 之间存在停止条件。这是不正确的。 您需要修改源代码,使 SDA 在 SCL 变为高电平之前过渡到高电平,以消除这种停止条件。 交易应如下所示: 1.发送启动序列 2.发送 0x3A // MMA8652FC 从站地址(R/W 位为低电平)或 0x1D<< 1 3.发送 0x0D 4.再次发送启动序列(重复启动) 5.发送 0x3B // MMA8652FC 从站地址,R/W 位为高或 (0x1D<< 1) | 0x01 6。从 WHO_AM_I 寄存器读取数据字节 7.发送 NAK 和停止序列 希望对你有所帮助。 顺祝商祺! 托马斯 Re: MMA8652FCR1 Problems with WHO AM I <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 抱歉,我忘记提及我们开始查看一系列字节,因为我们看到的第一个响应字节始终是 0x00。该图显示了 0x00/0x9D/0xFC/0x89 的 4 字节响应-我们预计会看到 0x4A 再次感谢
View full article
I am after reliability information for the FXLS8471Q accelerometer Including MTBF, MTTF, FIT etc Accelerometers Re: I am after reliability information for the FXLS8471Q accelerometer Hi Steve, In order to get the requested reliability data, please create a standart ticket.   Thanks!   Best regards, Tomas
View full article
MPX4115AP port The data sheet for MPX4115 series lists MPX4115AP as a "ported element". Can someone help me understand what this means and what exactly is the port used for.  Re: MPX4115AP port Thank you so much! Re: MPX4115AP port Hi Megha, The letter ”A” in the part number means “absolute” so the pressure applied to P1 is measured against the vacuum reference sealed on the P2 side: Our differential pressure sensors can be identified by a letter “D” in the part number (e.g. MPX5100DP) and two input ports: Please take a closer look at this article to get a better idea about pressure measurement and level of integration of NXP pressure sensors. Best regards, Tomas Re: MPX4115AP port Hi Tomas,      Thank you so much for the reply. Just one more clarification. Does interfacing with a hose/tube connection mean that the sensor can be used as a differential sensor? Re: MPX4115AP port Hi Megha, Ported versions (with AP, AS or ASX suffix) allow pressure to be interfaced to a device via a hose/tube connection. Best regards, Tomas
View full article
Using Sensorfusion algorithm for getting exact reading from Acc+Mag+Gyro ? Hi I am using FXOS8700CQ ACC+ mag and FXAS21002 Gyro based FRDM-AGM01 Board, Is there any appnote to interface ACC+Gyro to get exact angle, after this I would be trying to interface magnetometer with these 2 sensors for getting the roll pitch and yaw. I used the sensor fusion toolbox and its library, the data was very precised I wanted to understand and write my own code for interfacing all these 3 sensors. but the raw values had lots of offset wanted to get rid of these offset. is there any appnote for this ? Thanks in advance.   Regards Amit SensorFusion Re: Using Sensorfusion algorithm for getting exact reading from Acc+Mag+Gyro ? Choice of sensors usually is a mix of technical and business considerations.  The table below shows strengths and weaknesses of the various types of sensors. The board you have has accel+mag+gyro.  The choice of which accel or mag or gyro will depend on desired sampling rate, full scale range, interface type, package size, cost and so forth. The FXOS8700CQ supports several g ranges (2/4/8).  You can change this in the drivers.c file.  The other two sensors on your board have only a single full scale range. Re: Using Sensorfusion algorithm for getting exact reading from Acc+Mag+Gyro ? Hi Michael Thanks a lot for your time and patience. I went through your detailed documents. It Reflects the amount of research you would have been doing to get it work. Hats off for your wonderful work. Thanks a lot for providing such an effective library. I had few questions 1) How do I select which sensors to be used ? In My FRDM-STBC-AGM01 board I have FXOS8700CQ and FXAS21002 I don't have any other sensors and was thinking if there is an option to select only these sensors. 2) Is there any option to change the sensitivity i.e for acc 2g/4g/16g or gyro 2000dps/250 dps ? Regards Amit Re: Using Sensorfusion algorithm for getting exact reading from Acc+Mag+Gyro ? Amit, If I understand you, you are trying to compare raw sensor readings from our library versus those from virgin code you have written?  I can only recommend studying the drivers included in the fusion library.  They are well documented in the code, and are quite stable at this point. Mike Re: Using Sensorfusion algorithm for getting exact reading from Acc+Mag+Gyro ? Hi Michael I tried extracting the raw values using both the (sensor fusion library + toolbox recording) and (My basic interfacing code + terminal s/w) keeping the FRDM board stable at same place at same orientation, but the values I got is different. I am sorry for troubling you my only concern is I wanted to understand how things are working. Attached is my code with the o/p files. I have changed the I2C port of AGM board using the jumper position. Please help me in resolving this issue. Warm Regards Amit Re: Using Sensorfusion algorithm for getting exact reading from Acc+Mag+Gyro ? Amit, All documentation is included in the kit doc directory.  The kit includes several different fusion algorithms.  One of those is acc+gyro.  You can then read orientation directly from the output structures of routine and (if that is what you are trying to do) manually fuse it with the mag.  I would expect performance to be a bit better than a pure eCompass (mag+accel), but not as good as the full 9-axis fusion routine (which you also have). Good luck, Mike
View full article
MPX2053 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 我想知道这些传感器是否有额定爆破压力。我看到了最大额定压差,但数据表上没有关于爆破压力的说明。 Re: MPX2053 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 内部答复 - 案件编号 00188893。
View full article
Seek help about MC33771 driver code Dear all,       I am a Chinese student,I'm designing a battery management system (BMS) based on MC33771 . There are many registers in MC33771, so it confused with me, I don't know how to do it , I  sincerely hope you can help me , can you share the MC33771 driver code with me?  My mail:[email protected]. Thank you !    Best  wishes!                                                                                                                                                                       Jiaqiang  Tian                                                                                                                                                                                                                                                                                            Battery Sensors Re: Seek help about MC33771 driver code Dear  Tomas,    Thank you very much, you had helped me solve this problem perfectly. And I run into another problem again, in my code , Compare odd cell terminal pre-switch closure results to post switch closure results to determine fault mode according to datasheet <5.9 Table12: CT Open Detect and Functional Verification>. as follow:    In my understanding , "Open line condition during test execution " means the same with"SWx failed open" . But ,if so, then why when SWx command close ,  under Open line condition :V=0, but under SWx failed open condition: Cell voltage much higher? I am confused by the question, could you please help me with it? Much appreciated!        Best wishes huang ziyi. Re: Seek help about MC33771 driver code Hi Huang, In such a case, you should select the TPL mode (IntTPL). Best regards, Tomas Re: Seek help about MC33771 driver code hello, i am using MC33664 combined with MC33771 to design a battery management system too , my MCU comunicate with MC33664 which is a high votalge isolation chip in spi mode,but MC33664 communicate with MC33771 in TPL mode,I looked into the driver code and wonder  which interface type i should choose, could you help me with this problem ?thank you very much! Re: Seek help about MC33771 driver code Dear Tomas, I am very pleased to have received your mail, Thank you for giving me help,it's great for me. Thank you! Best wishes for you! jiaqiang Tian Re: Seek help about MC33771 driver code Hi Jiaqiang, I would recommend looking at our example code for the KIT3377x (FRDM-KL25Z board). It should be a good starting point for your own developments. Attached you can find a complete MC3377x Evaluation Package, the project is located by default in C:\Program Files (x86)\NXP\MC3377x_EvalPackage\EvalSW folder. Hope it helps. Best regards, Tomas
View full article