I have been using the same basic design on many boards, which consist of the following:
- MSP430
- Switcher for 5v and LDO down to 3.3v
- MAX3232 for serial peripherals
Till now I have not had a problem, but lately one has arose. The issue is that when I connect an external RS232 device to the MAX3232, there is a lot of noise on the 3.3v rail to the extent that it interferes with the I2C and SPI communications.
Attached are some scope grabs and the schematic for the power section. The use of the MAX3232 is by the book (i.e. all caps are 0.1uF).
Why would the external RS232 connected to one side of the MAX3232 be causing fluctuations on the 3.3v rail and interferance on other logic lines?
By the way, I am only using the MAX3232 because it is 3.3v (so it can connect to the MSP). I do have a 5v rail on the board also. Should I be using another line driver?