A full automatic medication dispensing system comprising: at least one medication feeding device for containing solid medications; at least one medication separation device for arranging the solid medications into a single line or a column and for opening up a distance between medications; at least one medication distributing channel device for feeding the solid medications exited from the said medication separation device into designated positions; at least one medication returning device for retrieving and storing surplus medications; and at least one central processing unit; wherein the designated positions comprise at least one medication supply device for sealing, storing and supplying the medications when need to be taken every time; the at least one medication separation device comprises at least one rotary disc and at least one vortex shape medication flow passage fixed relatively above said rotary disc wherein a medication entrance is formed close to center of rotation of the at least one rotary disc and a vortex outlet is formed at the outer edge of the said vortex shape medication flow passage; and the medication feeding device comprises a medication feeding box , wherein the said medication feeding box comprises at least one medication cell having a medication outlet communicated with the said medication separation device, the said medication entrance being matched with the said medication outlet , characterized in that the speed and flow of medications entering the said medication separation device can be effectively controlled by changing the relative positions of said medication outlet and said medication entrance . at least one medication feeding device for containing solid medications; at least one medication separation device for arranging the solid medications into a single line or a column and for opening up a distance between medications; at least one medication distributing channel device for feeding the solid medications exited from the said medication separation device into designated positions; at least one medication returning device for retrieving and storing surplus medications; and at least one central processing unit; wherein the designated positions comprise at least one medication supply device for sealing, storing and supplying the medications when need to be taken every time; the at least one medication separation device comprises at least one rotary disc and at least one vortex shape medication flow passage fixed relatively above said rotary disc wherein a medication entrance is formed close to center of rotation of the at least one rotary disc and a vortex outlet is formed at the outer edge of the said vortex shape medication flow passage; and the medication feeding device comprises a medication feeding box , wherein the said medication feeding box comprises at least one medication cell having a medication outlet communicated with the said medication separation device, the said medication entrance being matched with the said medication outlet , characterized in that the speed and flow of medications entering the said medication separation device can be effectively controlled by changing the relative positions of said medication outlet and said medication entrance . <EOS>