K.C.
Hi.
It is my understanding that acidosis (body's PH being too acid) can cause excessive yawning. The reason it causes yawning is because extra oxygen reduces the acid. Try taking a series of deep breaths and I'd talk to a doctor because a couple of the other posts sound like you should, and acidosis can be caused by an underlying problem.
Good luck and I hope this helps!