Yes the two algorithms are completely different.
Each "word" in SHA-256 is a 32 bit number.
Each "word" in SHA-512 is a 64 bit number.
SHA-256 has 64 rounds.
SHA-512 has 80 rounds.
The block size (input "chunk") of SHA-256 is 512 bits.
The block size (input "chunk") of SHA-512 is 1024 bits.
Both use the same basic algorithms (all SHA-2 hashes do) but there is no conversion from the output of to the output of the other.
For example the null hash (hash empty string) is:
SHA256("")
0x e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA512("")
0x cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
The reason the articles suggested using a chopped down version of SHA-512 is because for modern CPU the 64 bit operations are faster. So if someone wanted faster performance but only wanted 256 bit hashes (for database compatibility reasons) an ALTERNATIVE to SHA-256 would be a chopped version of SHA-512.