This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430F5529:如何转换MSP430F5529的输出电压并将其应用于SIM900A?

Guru**** 2534260 points
Other Parts Discussed in Thread: MSP430F5529, ENERGIA, MAX232, TUSB3410

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/578838/msp430f5529-how-to-translate-the-output-voltage-of-msp430f5529-and-apply-it-to-sim900a

部件号:MSP430F5529
主题中讨论的其他部件: EnergiaMAX232TUSB3410

大家好,我正在使用Energia软件连接MSP430F5529和SIM900A。 我以前使用Arduino Uno试用过该代码,似乎工作正常。 但是,当我尝试使用MSP430时,串行监视器上没有输出。  几天前,我发现MSP430输出和sim900输入之间存在电压不匹配,正如线程的少数成员所建议的那样, 我应该使用电压转换器来转换MSP430板的3.3V输出,然后将其应用到sim900A模块。 为此,他们建议使用RS232。

我想知道转换MSP430的电压所需的连接。 我应该将RS232电缆连接到哪里?在哪里应用它的输出电压?

谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    SIM900设备的电源电压是多少? 我怀疑它是否具有RS232电平-我猜它是基于UART的,大约还有3.3V电压。 还是某种带有RS232接口的评估板? 您是否有指向您正在使用的设备的链接?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,有关  SIM900A的详细信息,请访问以下链接。

    MSP430板-

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    哦,我刚刚找到这个线程:

    那么您的问题是MSP和PC之间的串行连接? 是否使用LaunchPad? 如果是,则不需要任何适配器- LaunchPad通过USB连接在板上安装一个适配器。 如果没有,您需要UART -> RS232转换器(如果PC上仍有RS232端口)(如MAX232)或部件(如 FT232 )进行USB连接。 TI还为此提供了一些部件,如TUSB3410,但我不熟悉。

    因此,请为我们澄清问题-您的案例中的问题是什么?您使用的是什么硬件?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用msp430f5529启动板。 这些天我只是使用随它一起提供的USB电缆将启动板连接到PC,以转储代码。 我分别使用电线将1uart1针(即MCU的TxD和RxD针)连接到gsm板的RxD和TxD针。 但运行gsm代码时,Energia的串行显示器上没有输出。

    我意识到是电压不兼容导致代码失败,因为我对Arduino Uno使用了相同的连接和代码,这非常好。 此外,我在这里遇到了这个主题,这让我在这里发布了问题。

    e2e.ti.com/.../40.1465万
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CHINMAY HEBBAL77 说:
    请检查 以下链接[/QUEORT]

    好的,该板需要RS232信号。 可能有两种选择-您可以对SIM900主板进行某种攻击,因为它也具有MAX232或等效产品,但这需要在主板上进行一些(脱焊)焊接,如果您不习惯这样做,可能会损坏主板。 另一个选项是获得UART到RS232电平转换器,如MAX232。 这里有非常便宜的适配器板(我想Todd提到了另一个线程中的一个)或者你订购部件,添加几个电容器和一个RS232连接器,你就完成了。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [报价用户="CHINMAY HEBBAL77"]我单独使用电线将1个插针(即MCU的TxD和RxD插针)连接到gsm板的RxD和TxD插针。

    到DB9连接器? 希望这不会损害任何东西-它们是不兼容的。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

     

    我正在使用MSP430f5529启动板。 sim900模块不工作,我认为 需要一些硬件,如RS232。(我不确定)。Pls告诉我方法,以便sim 900可以在msp430f5529启动板上工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢,我将尝试第二个选项。 但是,您是否知道任何其它gsm板可以直接连接到MCU,而没有任何级别转换器,如上所述?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请看一下Todd提到适配器的另一个线程,该适配器连接UART到RS232电平。 或Google,用于UART RS232适配器。 但首先我会尝试通过终端程序从PC直接与SIM900板通话-只是为了适应它。 后来它与微控制器完全相同。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CHINMAY HEBBAL77 说:
    您是否知道任何其他无需任何级别转换器即可直接连接到MCU的gsm板[/QUOT]

    也许这里有这样一个:

    但请仔细检查-描述看起来似乎适用于3.3V UART级别。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    不使用RS232,因为我用相同的线缆将aurdino连接到sim900,只连接了线缆。从rx到tx,从tx到rx的gsm模块和msp430f5529启动板。

    我希望它不会受到损害。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [报价用户="CHINMAY HEBBAL77"]不使用RS232,因为我用电线将aurdino连接到sim900。接收到TX,发送到接收gsm模块和启动板

    是的,但是从9针连接器到TX/RX? 或者是否有额外的端口?