If you want to distinquish these meanings. It will take you few hours to understand it, and possible another few days or weeks to digest it. If fact, these three phrases are similar in meanings.
There were several answers to your question, but they are not the same. It is obviousley that their meanings are base on personal preferance. 经常,通常, 常常. precisely, they may not be the same, but they are the same in general.